У меня есть проект облачного сервиса в RT 2013 RTM.Не удается создать пакет проектов Azure Service с использованием Azure CmdLets
Я использую Save-AzureServiceProjectPackage -Local команда для создания пакета CSPKG. Я получаю следующую ошибку. Не знаю, почему. Может кто-нибудь помочь.
Вот мой Облако CSCFG Файл -
<?xml version="1.0" encoding="utf-8"?>
<ServiceConfiguration serviceName="WindowsAzure1" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceConfiguration" osFamily="4" osVersion="*" schemaVersion="2013-10.2.2">
<Role name="WebRole1">
<Instances count="1" />
<ConfigurationSettings>
<Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" value="UseDevelopmentStorage=true" />
</ConfigurationSettings>
</Role>
</ServiceConfiguration>
А вот мой Service Definition CSDEF файл -
<?xml version="1.0" encoding="utf-8"?>
<ServiceDefinition name="WindowsAzure1" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition" schemaVersion="2013-10.2.2">
<WebRole name="WebRole1" vmsize="Small">
<Sites>
<Site name="Web">
<Bindings>
<Binding name="Endpoint1" endpointName="Endpoint1" />
</Bindings>
</Site>
</Sites>
<Endpoints>
<InputEndpoint name="Endpoint1" protocol="http" port="80" />
</Endpoints>
<Imports>
<Import moduleName="Diagnostics" />
</Imports>
</WebRole>
</ServiceDefinition>
Цените любую помощь.
Предполагая, что вы пытаетесь упаковать облачный проект, созданный Visual Studio (не знаете, почему вы хотели бы сделать это с помощью PowerShell, когда у вас есть Visual Studio и другие утилиты), посмотрите здесь: https: // github .com/WindowsAzure/лазурь-СДК-инструменты/вопросы/1614. Короче говоря, этот Cmdlet не предназначен для упаковки VS-проектов, как указано выше. –
Моя идея состоит в том, чтобы иметь папку проекта со всеми файлами по умолчанию. Эта структура я хочу использовать ее как TEMPLATE. Затем повторно используйте этот шаблон для создания пользовательских решений путем замены/переопределения необходимых файлов и последующего его пакета. Все должно быть «на лету». Поэтому я не могу пойти на вариант упаковки Visual Studio (который является ручным). В любом случае я решил проблему, используя CSPACK. – ramiramilu
версия 0.7.2 имеет это изменение, но оно еще не выпущено, не стесняйтесь получать бит из ветви dev и они сами. – Ogail