Как создавать пакеты за пределами Visual Studio? - PullRequest
0 голосов
/ 14 апреля 2020

Я хочу собрать пакеты, определенные в моем файле bundleconfig.json, из командной строки. Есть ли способ сделать это?

Некоторый фон. У меня есть файл bundleconfig.json с большим количеством больших пакетов (сборка пакетов для мультитенантного приложения), сборка которых занимает некоторое время - около 30-40 секунд. Я использовал расширение Bundle and Minifier, чтобы включить связывание при сборке. Это добавило пакет BuildBundlerMinifier nuget в файл .csproj, который создает пакеты при сборке проекта - отлично работает! Затем я отключил расширение Bundle and Minifier, чтобы при сохранении bundleconfig не включалось связывание. json (занимает слишком много времени и блокирует VS).

Проблема в том, что сама Visual Studio иногда запускается связывание, особенно когда я git pull или переключаю git ветви - я не нашел причину для этого. И это, опять же, блокирует Visual Studio.

Итак, как мне обработать файл bundleconfig.json из командной строки без необходимости иметь пакет BuildBundlerMinifier nuget в файле .csproj.

PS Связки определены в старой школе. NET 4.61 Библиотека классов C# проект. Пакет содержит равные количества JavaScript и CSS.

...