GrpcGreeter && CD GrpcGreeter -o DOTNET新しいgrpc使用して1、 &&コードは、 プロジェクトファイルに、コードを使用しています。使用はオープンvscode。
【注意】あなたが発生する可能性がある「コード」コマンドが見つかりませんか?
解決法:1)オープンvscodeに初めて - >コマンド+シフト+ P - >シェルを入力します。 - >シェルコマンドプロンプト:PATHに「コード」をインストールしてください - > [インストール]をクリックします
2)追加的な知識:あなたが開いているフォルダを開くには、コマンドラインを使用することができますMAC。
2は、プロジェクトファイルが開かれ、私たちはDOTNETの実行を使用して、この時間は、プロジェクトを実行します。
[ご注意]あなたが発生する可能性があります
1)HTTPS証明書が見つかりません。
解決法:一般的な解決策は、直接にDOTNET DEV-certsのHTTPS --trustを実行するために、プロンプトに従うことですが、私は非常に素晴らしいものに出会いました
2)Macの開発者証明書を作成することはできません。
ソリューション:私は、[OK]を、その後、パスワードを入力し、DOTNET DEV-certsのHTTPS --trust実行し、今-rシャットダウンの下に、コンピュータを再起動します
3)インターフェースHTTPS上のIPv4ループバックにバインドすることはできません:// localhostを:5001:ためのサポートの不足のため、MacOSでALPNをHTTP / 2をサポートしていません。。 "
ソリューション:MacOSの中でASP.NETコアgRPCアプリケーションを起動できません
パブリック 静的 IHostBuilder CreateHostBuilder(文字列 []引数)=> Host.CreateDefaultBuilder(引数) .ConfigureWebHostDefaults(webBuilder => { webBuilder.ConfigureKestrel(オプション => { options.ListenLocalhost(5000、O => o.Protocols = HttpProtocols.Http2) ; }); webBuilder.UseStartup <起動時> (); });