![](/img/trans.png)
[英]Visual Studio 2017 publish ASP.NET Core app with C# 7.2
[英]Invalid option '7.2' for /langversion For ASP.NET Application after Visual Studio 2017 Upgrade from Professional to Enterprise
我剛剛將我的Visual Studio
從Visual Studio Professional 2017
到了Visual Studio Enterprise 2017
。 立即我在編譯ASP.NET Web應用程序時遇到這些錯誤。
Invalid option '7.2' for /langversion; must be ISO-1, ISO-2, Default or an integer in range 1 to 6. For the file CSC
互聯網上的解決方案告訴我將語言版本從默認更改為C#7.0,然后重新安裝Microsoft.CodeDom.Providers.DotNetCompilerPlatform。 更改為C#7.0無效,並且我沒有此dll。
實際上,我的web.config文件中沒有節,因此無法在此處更改語言或類型或其他任何內容。
我不確定為什么會收到此錯誤。 有人有什么想法嗎? 為什么我沒有一節?
我真傻!
下載新的Enterprise Visual Studio 2017
我沒有進行任何更新,因此默認版本(選擇最高版本)僅為c#7.0。 我的項目適用於c#7.2。 所以我更新了Visual Studio 2017 Enterprise
,現在有了C#7.3版本。 現在我的應用程序開始編譯。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.