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

2023-11-22

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


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

  <PropertyGroup>
    <LangVersion>9</LangVersion>
  </PropertyGroup>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 VS 2010 中禁用 VB.NET 10 功能 的相关文章

随机推荐

  • MSBuild C++ - 命令行 - 可以通过定义吗?

    有没有办法转换这样的东西 define ERROR LOG LEVEL 5 进入 msbuild 通过命令行传递到其项目的内容 msbuild exe ERROR LOG LEVEL 5 target 我读过类似问题的回答 看起来答案是no
  • 从 Web Worker 内部使用 WebGL:可能吗?如何?

    我打开这个矩阵乘法基准我的浏览器 Firefox 7 0 1 冻结 直到基准测试完成 我在旧的 Asus EeePC 1000H 中打开页面 我听说网络工作者的发明是为了将处理与显示网页分开 是否可以利用 Web Workers API 使
  • 在 Laravel 5 中使用模型事件监听器

    我想确保我在 Laravel 5 中正确使用了模型事件监听器 并且没有搞砸任何事情 监听器与处理程序 我的解决方案工作正常 但我想知道我是否按照 Laravel 5 的概念和惯例进行开发 Goal 保存模型时 始终将 issue gt st
  • VS 解决方案、项目与 dll 最佳实践

    每当我有一个跨不同网站 应用程序使用的库时 我总是只是将该库的项目添加到同一解决方案中并从那里引用它 当需要在解决方案中进行调试时 这非常有用 但在所有其他情况下 这似乎毫无意义 并且在解决方案资源管理器中占用了更多空间 另一个积极或消极的
  • 在 VB.NET 中动态创建变量

    一段时间以来我一直在试图解决这个问题 但似乎无法找到答案 我不明白为什么这是不可能的 我正在使用 VB NET 进行编码 这是我的问题 我需要动态创建变量并能够稍后在代码中引用它们 更多细节 变量的数量来自对用户定义的值进行的一些数学运算
  • 如何根据元素的某些方面将 Python 列表分成两个列表

    我有一个这样的列表 8 Plot Sunday 1 unPlot Monday 12 Plot Monday 10 Plot Tuesday 4 unPlot Tuesday 14 Plot Wednesday 6 unPlot Wedne
  • DataChannel.state() 始终返回 CONNECTING webRTC Android

    我有一个 Android 应用程序作为在 Node js 服务器上运行的 WebRTC 服务器的客户端运行 该应用程序的当前状态是我可以进行视频通话 但无法在 DataChannel 上发送消息 这是我的 Android 应用程序的完整代码
  • 如何在 Sqlite3 中引用 UTF-8 字符串文字

    我希望在 Sqlite 数据库中编码和存储 Unicode 有没有办法在 sql 查询中对 UTF 8 unicode 字符串文字进行原始编码 我正在寻找类似于 java 的东西 我可以将 u00E9 扔进字符串中 并让它自动上转换为 Un
  • 如何防止点击通过控件传递到其下方的控件

    我在组框中有一个文本框 两者都有双击事件 当我双击文本框时 两个事件都会被触发 如何阻止文本框中的点击传递到组框 我尝试过输入 e Handled true 在 textbox DoubleClick 事件结束时但这没有什么区别 由于 WP
  • 将图像保存在网络浏览器控件中,无需从互联网重新下载

    是否可以将网络浏览器控件中的图像直接保存到硬盘 而无需再次从互联网下载 假设我导航到一个包含 15 张图像的网站 它们都可以在我的网络浏览器中查看 但是我现在如何保存它们而不需要下载它们 这是我能找到的唯一方法 好奇是否其他人有更好的方法
  • 执行 AJAX 调用返回的 javascript 是否被认为是错误的形式?

    我正在修改一个现有的 Web 应用程序 该应用程序能够管理能够登录系统的用户 通过对话框修改用户详细信息时 更新数据将通过 AJAX 发送到服务器 返回几行 javascript 然后更新当前页面以反映这些更改 以便执行 这让我觉得很糟糕
  • REBOL3 - 不同分支之间有什么区别?

    不同的 Rebol 3 分支之间有什么区别 特别是新的 REN 分支 是它们运行的 平台 功能集 代码组织 C 标准合规性吗 这是一个注定会过时的答案 因此设置为社区维基 此信息截至Sep 2015 因此 如果在一段时间后更新此答案 请也修
  • 查看已删除的控制台输出

    我正在运行多个 Junit 测试 在控制台中运行测试结果被清除并填充当前测试的日志 包含先前测试日志的日志文件将存储在哪里 eclipse中有什么方法可以让我看到这样删除的日志 请尝试以下操作 打开您的运行配置 选择选项卡Common In
  • 当 Eclipse CDT 索引器卡住时我该怎么办?

    我正在使用 Eclipse CDT 2020 06 但我在早期版本中也发生过这种情况 有时 Eclipse CDT 在解析某些文件时会卡住 百分比指标不前进 并按任务的取消按钮使其 取消请求 但它仍然卡在这种状态 因此 我不仅不能在我的项目
  • 确定源代码行和函数引用文件 - Firebug 如何做到这一点?

    简单的介绍 我试图获取函数定义的行号 以仅解析公共内容的文档注释 我已经到了可以找到函数名称的地步 如果我愿意的话 我可以执行该函数 但我似乎无法找到任何方法来提取行号信息 注意 这纯粹是出于文档目的 因此不需要跨浏览器 我知道 fireb
  • MS SQL 2012:在 SQL 中,如果列包含 0,则将列移至左侧

    如果第一列 左侧列 具有 0 值并且应在右侧列中添加 NULL 我需要将数据 列 移至左侧 一旦在任何列中发现非零值 则后面列中的 0 值应保持原样 输入数据 cust id month1 month2 month3 month4 mont
  • 如何使用 Jackson 将地图序列化为列表

    如何将 Map 属性序列化为 Map 值的列表 我已经能够使用进行其他简单的转换 JsonSerialize using getter 上的注释 然而 我不确定是否存在适合我想做的事情的人 我们需要类似的东西 在我们的例子中我们使用了定制的
  • MongoDB:按现有字段排序,然后按字母顺序排序

    在我的数据库中 我有一个字段name 在某些记录中 它是一个空字符串 而在其他记录中 它包含一个名称 在我的查询中 我目前正在做 db users find sort name 1 但是 这首先返回名称字段为空的结果 然后按字母顺序返回结果
  • 在哪里可以找到将正则表达式应用于输出的 Java Servlet 过滤器? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心以获得指导 我希望有人已经写过这个 一
  • 在 VS 2010 中禁用 VB.NET 10 功能

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