私はpublic static async Task Main()
を使用しているAsp.Net MVCコアWebサイトを持っています。それがうまくいくためには、私は言語バージョンをC#7.2(プロパティ - >ビルド - >詳細ダイアログで、csprojでダブルチェック)に設定しました。Visual Studio 2017 C#7.2でASP.NETコアアプリケーションを公開
アプリは、デバッグモードとリリースモードの両方で正常にビルドして起動します。
今、私は(WebDeploy付き)のVisual Studio 2017 15.5.2から直接AzureのWebサイトに公開しようとしていると私はこれを取得:
のProgram.cs(17,29):エラーをCS8107:機能 'async main'は利用できません C#7.0。言語バージョン7.1以上を使用してください。 CSC(0,0):エラー CS5001:プログラムは に適した静的な「メイン」メソッドが含まれていないエントリポイント出力]ウィンドウで
は、私はそれはおそらく、いくつかのフラグとそれらのいずれかをC:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\Roslyn\csc.exe
を実行している見ます間違っている?
これは既知の問題であるか、間違っているのですか?
私は問題の原因を見つけることができないため、私はその間にこれに復帰しました –