Отсутствует созданный CSPack файл пакета \ папка siteroot

Я использую cspack команда для создания cspkg как часть сборки. Я использую команду

cspack.exe D:\StoreSimplePortal\StorSimple-Portal\src\StorSimple.CloudService\ServiceDefinition.csdef /out:StorSimple.CloudService.cspkg /role:StorSimpleExtension;D:\StoreSimplePortal\StorSimple-Portal\out\debug-AMD64\StorSimpleExtension /sitePhysicalDirectories:StorSimpleExtension;Web;D:\StoreSimplePortal\StorSimple-Portal\out\debug-AMD64\StorSimpleExtension /rolePropertiesFile:StorSimpleExtension;D:\StoreSimplePortal\StorSimple-Portal\src\StorSimple.CloudService\RoleProperties.txt

Сборка выполнена успешно, но папка /sitesroot не создана. Я что-то здесь упускаю?

2 ответа

Можете ли вы проверить, что sitesroot находится в каталоге StorSimpleExtension? Если это не так, убедитесь, что он включен в файл.csproj.

Проблема возникает, когда параметр физического каталога сайта слишком похож на параметр пути роли. Попробуйте изменить параметр пути:

/sitePhysicalDirectories:StorSimpleExtension;Web;D:\StoreSimplePortal\StorSimple-Portal\out\debug-AMD64\storSimpleExtension\

Обратите внимание на добавленное "\" и строчное имя каталога.

См. Этот вопрос для более подробной информации: https://social.msdn.microsoft.com/Forums/azure/en-US/014ce124-5ca6-46ce-b1ea-3d677a092f65/azure-sdk-16-cspack-command-line-tool?forum=windowsazuredevelopment

Другие вопросы по тегам