【发布时间】:2017-04-26 09:15:36
【问题描述】:
我的基础架构现在有 TFS 2015,但我们在 .NET Standard 中启动了一个新项目。我们的构建服务器现在有 VS2017,当在该服务器的 VS2017 中加载项目时,项目就会构建。
当我们设置新的构建定义以通过构建代理运行构建时,它会失败。似乎甚至找不到系统:
错误 CS0246:找不到类型或命名空间名称“System”(您是否缺少 using 指令或程序集引用?)
有什么简单的事情可以让它工作吗?我们必须迁移到新的构建步骤才能让它工作?一些解决方法?
【问题讨论】:
-
您的 nuget 文件中是否存在
System包? -
.NET Core 或 .NET Standard 没有包含在项目中,它们有引用并在构建过程中恢复。
标签: msbuild .net-core tfs-2015 .net-standard build-agent