マックVSCode実行Grpcテンプレートプロジェクトを記録

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 <起動時> (); 
    });

おすすめ

転載: www.cnblogs.com/az4215/p/11961331.html