我剛剛更新了我Visual Studio的 from Visual Studio Professional 2017to Visual Studio Enterprise 2017。我立即收到這些錯誤,用于編譯我的 ASP.NET Web 應(yīng)用程序。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互聯(lián)網(wǎng)上的解決方案告訴我將語言版本從默認(rèn)更改為 C# 7.0 并重新安裝 Microsoft.CodeDom.Providers.DotNetCompilerPlatform。更改為 C# 7.0 不起作用,我沒有這個 dll。事實(shí)上,我的 web.config 文件中沒有部分,因此我無法在此處更改語言或類型或任何內(nèi)容。我不確定為什么會收到此錯誤。有沒有人有任何想法?為什么我沒有專區(qū)?
1 回答

眼眸繁星
TA貢獻(xiàn)1873條經(jīng)驗(yàn) 獲得超9個贊
我很傻!
下載新版本后,Enterprise Visual Studio 2017
我沒有進(jìn)行任何更新,因此默認(rèn)版本(選擇最高版本)僅為 c# 7.0。我的項(xiàng)目是針對 c# 7.2 的。所以我更新Visual Studio 2017 Enterprise
了,現(xiàn)在我升級到了 C# 7.3 版本。我的應(yīng)用程序現(xiàn)在可以編譯了。
- 1 回答
- 0 關(guān)注
- 250 瀏覽
添加回答
舉報(bào)
0/150
提交
取消