.net - 在 VS 2010 中禁用 VB.NET 10 功能

标签 .net vb.net visual-studio-2010

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

最佳答案

VB.NET 编译器具有/langversion 命令行选项。它受 msbuild 支持,但不受 IDE 支持。马虎,但可以修复。在记事本中打开 .vbproj 并将此 XML 粘贴到 Project 元素之后:

  <PropertyGroup>
    <LangVersion>9</LangVersion>
  </PropertyGroup>

关于.net - 在 VS 2010 中禁用 VB.NET 10 功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2883995/

相关文章:

c# - dynamic 关键字影响返回类型

c# - CIL中有SIMD指令吗?

.net - WebClient 与代理设置 - 或下载加速器的乐趣

c# - 如何在使用 .NET 检索 RSS 提要时减少延迟?

database - 如何随机选择列表框值成员?

c# - 在 Visual Studio 2012 中使用 newton.jsoft (json.net) 将 c# 翻译为 vb .net 时出现翻译错误

visual-studio-2010 - VS2010扩展类似Smart Paster吗?

c# - Microsoft 提供的数据提供程序类,好与坏?

deployment - Visual Studio 2010 发布 Web 功能不包括所有 DLL

linq - 如何在 C++/CLI 中使用 LINQ - 在 VS 2010/.Net 4.0 中