Если я создаю пакет Azure через Visual Studio, он работает нормально и работает в Azure.Если я запускаю следующий cmd, то создаваемый файл .cspkg составляет 8 032 КБ вместо 14 785 КБ, созданный с помощью Visual Studio.
Сгенерированная командная строка .cspkg должна быть больше, чем с помощью Visual Studio, как событие после сборкисоздает дополнительные файлы css / javascript.
Я хочу запустить его через командную строку, так как при локальном развертывании проекта он сжимается / минимизируется в событии afterbuild, и я не могу понять, как создать пакет Azure.после этого процесса, поэтому я подумал, что я бы сделал это таким образом.
cspack.exe C:\blah\Azure\ServiceDefinition.csdef
/role:Project.Web;C:\blah\Deploy
/sites:Project.Web;Web;C:\blah\Deploy
/rolePropertiesFile:Project.Web;C:\blah\AzureRoleProperties.txt
/out:C:\Package.cspkg
ServiceDefinition имеет:
<Site name="Web" physicalDirectory="..\Project.Web">
Мой проект имеет только 1 роль, поэтому я не понимаю, почему с помощьюВ Visual Studio размер файла почти удваивается, я также не могу добавить .zip в .cspkg и просматривать файлы моей сгенерированной строки cmd .cspkg.