我们最近已从VS2012迁移到VS 2015。我们所有的开发人员都在我们的机器上安装了VS2015。但是我们的BUILD团队仍然拥有VS 2012.由于这个新编写的VB.Net代码在编译BUILD团队服务器时遇到错误,但同样在本地机器上成功编译。
我想关闭VS 2015的这些新代码编辑功能,允许以下内容
允许循环中的注释:VS2015允许我们在If和Then之间的多行IF语句之间写注释,请按照下面的屏幕截图获取详细信息: Difference between VS2015 and VS2012 Code Editors
我们遇到的另一个问题是在VB.NET中我们必须在下一行继续使用“_”运算符。 VS 2015以上编辑不需要这样做。
我想停止使用这些功能,以便可以使用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中一样。 请帮助。