为什么 Azure web puslish 不使用指定的 C# 版本
why Azure web puslish does not use the specified C# version
我正在开发一个 asp.net webapi 项目。我用 C# 7.3 版本设置我的项目。该项目可以在本地成功构建并运行。但是当我尝试在 Azure 上部署它时。它会提示以下错误:
Feature 'enum generic type constraints' is not available in C# 7.0. Please use language version 7.3 or greater.
看来 Azure 网络发布过程仍然使用旧的 C# 版本。
有没有人遇到同样的情况?
谢谢
您能否尝试在发布模式下构建您的本地代码,看看问题是否仍然存在?
确保 C# 7.3 包含在任何 CPU 和发布 属性 组中。
Right-click 您的项目和 drop-down 菜单中的 select 属性。
如果尚未选择,请单击构建。
Select drop-down 菜单中的所有配置。
然后select进阶。
更改语言版本
我正在开发一个 asp.net webapi 项目。我用 C# 7.3 版本设置我的项目。该项目可以在本地成功构建并运行。但是当我尝试在 Azure 上部署它时。它会提示以下错误:
Feature 'enum generic type constraints' is not available in C# 7.0. Please use language version 7.3 or greater.
看来 Azure 网络发布过程仍然使用旧的 C# 版本。 有没有人遇到同样的情况?
谢谢
您能否尝试在发布模式下构建您的本地代码,看看问题是否仍然存在?
确保 C# 7.3 包含在任何 CPU 和发布 属性 组中。 Right-click 您的项目和 drop-down 菜单中的 select 属性。 如果尚未选择,请单击构建。 Select drop-down 菜单中的所有配置。 然后select进阶。 更改语言版本