如何在visual studio 2015中停止使用vb.net新代码编辑功能,如if block中的注释或_为新行

时间:2017-02-02 06:18:40

标签: vb.net visual-studio visual-studio-2012 visual-studio-2015 compiler-errors

我们最近已从VS2012迁移到VS 2015。我们所有的开发人员都在我们的机器上安装了VS2015。但是我们的BUILD团队仍然拥有VS 2012.由于这个新编写的VB.Net代码在编译BUILD团队服务器时遇到错误,但同样在本地机器上成功编译。

我想关闭VS 2015的这些新代码编辑功能,允许以下内容

  1. 允许循环中的注释:VS2015允许我们在If和Then之间的多行IF语句之间写注释,请按照下面的屏幕截图获取详细信息: Difference between VS2015 and VS2012 Code Editors

  2. 我们遇到的另一个问题是在VB.NET中我们必须在下一行继续使用“_”运算符。 VS 2015以上编辑不需要这样做。

  3. 我想停止使用这些功能,以便可以使用VS2012 Build脚本在BUILD服务器上成功构建。

    我尝试过的事情如下: 1.我试图在Debug->中更改seetings。选项 - >调试 - >常规 - > 检查和取消检查i。使用Legacy C#和VB表达式评估程序,ii。使用本机管理代码,iii。使用托管兼容性模式

    2.我还试图在.vbproj文件中更改VB.Net语言的版本,如下所示:

     <PropertyGroup>
         <LangVersion>12</LangVersion>
      </PropertyGroup>
    

    这两种方法都失败了,在VS 2015中,我们能够在Local上成功编译代码。

    我们想要转换VS 2015的这段代码编辑功能,我们将在编写代码时遇到编译错误或错误,就像在VS2012中一样。 请帮助。

0 个答案:

没有答案