Я работаю над автоматизацией нашего процесса создания пакета, который можно использовать для Azure, и должен понимать, почему публикация и пакет ведут себя по-другому неожиданным образом.MSBuild опубликовать и пакет для Azure
Вручную, в Visual Studio 2013, я могу создать пакет, расширяющий Azure, выбрав проект, щелкнув его правой кнопкой мыши и выбрав «Пакет» ... из всплывающего меню, а затем нажмите «ОК». Это создает файл cspkg c.150MB, как и ожидалось.
Я думал, что я мог бы заменить эту команду MSBuild вдоль этих линий:
MSBuild project.ccproj/р: Конфигурация = Release/р: TargetProfile = Облако/т: Упаковка/v: диаг
но это не удается с ошибкой при копировании DLL.
Если изменить пакет для публикации:
MSBuild project.ccproj/р: Конфигурация = Release/р: TargetProfile = Облако/т: Публикация/v: диаг
тогда преуспевает сборки пакета, но создает файл cspkg c.75MB.
Я предполагаю, что мой основной вопрос - в чем заключается разница в поведении? И я делаю это правильно?