Я использовал Visual Studio 2017, чтобы создать решение с поддержкой docker-compose. Когда я пытаюсь упаковать пакет nuget (во время процесса CI), используя dotnet pack MySolution.sln
, я получаю сообщение об ошибке MSB4057, в котором говорится, что он не может упаковать проект docker-compose.dcproj. Поэтому я попытался использовать <IsPackable>false</IsPackable>
внутри моего docker-compose.dcproj, но безуспешно.
Поэтому я должен упаковать свои проекты один за другим или использовать разные решения для CI и для процесса отладки - оба решения кажутся мне безобразными.
У кого-нибудь есть идеи, как исключить файл .dcproj из попытки быть упакованным dotnet pack
?