Недавно коллега добавил поддержку .NET Standard в один из наших проектов, используя новый формат VS2017 .csproj:
Похоже, это сломало мой сценарий, поскольку я получаю следующую ошибку при использовании псевдонима Cake MSBuild (http://cakebuild.net/api/Cake.Common.Tools.MSBuild/MSBuildAliases/C240F0FB):
ошибка: проект «C:\example\path\myproj.csproj» нацелен на «.NETFramework, версия = v4.6.1». На него не может ссылаться проект, предназначенный для «.NETStandard,Version=v1.6».
Поддерживает ли Cake сборку с использованием нескольких фреймворков с использованием нового формата проекта VS2017? Если да, то есть ли способ сделать это с помощью аргумента MSBuildSettings, который я могу передать псевдониму MSBuild? Большое спасибо.