禁用VS 2010中的VB.NET 10功能

kay*_*one 7 .net vb.net visual-studio-2010

有没有办法在VS 2010中禁用Visual Basic 10语言功能.我们的开发团队已经转移到Visual Studio 2010,但我们仍然必须保持与Visual Studio 2008的向后兼容性.有没有办法禁用新的语言功能以避免任何问题.

Han*_*ant 6

VB.NET编译器具有/ langversion命令行选项.它由msbuild支持,但不支持IDE.邋,,但可以修复.打开.vbproj,比如记事本,并在Project元素后面粘贴这个XML:

  <PropertyGroup>
    <LangVersion>9</LangVersion>
  </PropertyGroup>
Run Code Online (Sandbox Code Playgroud)