【发布时间】:2017-07-22 14:28:51
【问题描述】:
一位同事最近使用新的 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 参数来做到这一点?非常感谢。
【问题讨论】: