Visual Studio 2017 从专业版升级到企业版后,ASP.NET 应用程序的 /langversion 选项“7.2”无效

达伦

我刚刚更新了我的Visual Studiofrom Visual Studio Professional 2017to 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 版。我的应用程序现在编译。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

Related 相关文章

热门标签

归档