上下文:考虑一个Visual Studio 2017解决方案,其中包含许多针对.NET 4.6.1的项目;在TeamCity中,一个MSBuild Runner用于构建 - 一个新的.Net Core库项目被引入到这个解决方案中,显然破坏了构建......这个构建的伪像是成功的NUnit测试步骤之后的NuGet包的数量。
我的问题是:它是否可能,以及使用混合.NET Framework的最佳方法是什么? .NET Core项目采用相同的解决方案吗?
选项:
我想明显的方法是在纯VS .Net Core解决方案中分离.NET Core代码并使用TeamCity .NET Core构建运行器......
我也在探索创建自定义构建脚本以从TeamCity执行的选项,它可以处理.NET包恢复和构建世界的性质......或者可能是stis不是一个好主意? / p>