一位同事最近使用新的 VS2017 .csproj 格式为我们的一个项目添加了 .NET Standard 支持:
这似乎破坏了我的脚本,因为在使用 Cake MSBuild 别名 ( http://cakebuild.net/api/Cake.Common.Tools.MSBuild/MSBuildAliases/C240F0FB ) 时出现以下错误:
错误:项目 'C:\example\path\myproj.csproj' 的目标是 '.NETFramework,Version=v4.6.1'。以“.NETStandard,Version=v1.6”为目标的项目不能引用它。
Cake 是否支持使用新的 VS2017 项目格式针对多个框架进行构建?如果是这样,有没有一种方法可以使用我可以传递给 MSBuild 别名的 MSBuildSettings 参数来做到这一点?非常感谢。