У нас есть решение с несколькими проектами, которое включает проекты с юнит-тестами и спецификациями. Когда мы запускаем команду dotnet pack для решения, пакеты не создаются для проектов модульного и спецификационного тестирования. Это хорошо, что исключает тестовые проекты. Просто хотел понять, как команда dotnet pack не исключает проекты из упаковки.
При экспериментах я заметил, что когда я добавил зависимость проекта в xunit и xnit.runner.visualstudio в любом проекте, пакет dotnet не создает пакеты для этого проекта.
пакет Dotnet C: \ Projects \ SysScore_Integration \ SysScore \ SysScore.sln - выход C: \ Projects \ LocalNuGet \ /p:PackageVersion=1.0.1.8