具有混合(.Net Framework + .Net Core)项目解决方案的TeamCity Build-可能吗?

Emi*_*mil 5 msbuild teamcity .net-core

上下文:考虑一个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不是一个好主意吗?