SeT*_*ToY 19 c# msbuild tfs visual-studio c#-6.0
我刚刚开始nameof()
在我的项目中使用C#6.0 的运算符.现在(在办理登机手续时,呃...)我(或更好:构建代理)拒绝构建项目(本地编译就好了),因为它无法找到nameof()
表达式.
我开始在构建控制器和TFS服务器本身上安装VS 2015,但无济于事.如何让我的TFS 2013 Update 5构建具有C#6.0功能的项目?
我已经考虑过编辑BuildProcessTemplate,但我们在所有构建定义中一直使用默认模板,我甚至不知道这是否是正确的方法.
Kev*_*lch 21
您可以在构建代理计算机上安装"Microsoft Build Tools 2015"并将构建模板配置为使用该版本的msbuild,或者在要使用新编译器构建的项目中安装Microsoft.Net.Compilers NuGet包.
归档时间: |
|
查看次数: |
11109 次 |
最近记录: |