我有构建定义
- .NET Core 恢复
- .Net 核心构建
- .Net Core 测试
- .Net Core 发布
- 发布工件
当我使用 Core1.1 时,它运行没有任何问题。但是将项目升级到 Core2.0 后,它失败并出现多个错误,例如
错误 CS1703:已导入多个具有相同标识的程序集:'C:\Users\buildguest\.nuget\packages\microsoft.netcore.app\2.0.0\ref\netcoreapp2.0\System.Threading .Tasks.Parallel.dll' 和 'C:\Users\buildguest\.nuget\packages\system.threading.tasks.parallel\4.3.0\ref\netstandard1.1\System.Threading.Tasks.Parallel.dll'
错误 CS0433:类型“TargetFrameworkAttribute”同时存在于“System.Runtime,Version=4.2.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”和“System.Runtime,Version=4.1.0.0,Culture=”中中性,PublicKeyToken=b03f5f7f11d50a3a'
错误 CS0518:未定义或导入预定义类型“System.String”
解决方案在本地完美构建。我尝试在开始时添加任务 Use .NET Core Runtime 2.0.0
但没有成功。
最佳答案
关于asp.net - 在 Visual Studio Team Services 中构建 Core2.0 项目失败,并出现大量程序集导入错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45748808/