Проблема отладки для экземпляра роли с эмулятором Azure Compute, ошибкой сервера в приложении '/'

StackOverflow https://stackoverflow.com/questions/5859065

Вопрос

Я создаю новую услугу уведомления для Webrole, я определил службу в web.config

<system.serviceModel><services>
  <!-- Notification Service Definition -->
  <service behaviorConfiguration="NotificationServiceBehaviors" name="Paw.Services.NotificationService">
    <endpoint binding="basicHttpBinding" contract="Paw.Services.INotificationService" />
  </service>
</services>

<behaviors>
  <serviceBehaviors>
    <behavior name="NotificationServiceBehaviors">
      <serviceMetadata httpGetEnabled="true" />
    </behavior>
  </serviceBehaviors>
</behaviors></system.serviceModel>

Но когда я пытаюсь отладить и запустить новый экземпляр Webrole, служба развертывается на сервере ASP.NET, а не в вычислительном эмуляторе. Я не знаю, почему это действует так, и Web.Config вообще не используется для запуска нового экземпляра.enter image description here

Это было полезно?

Решение

Может ли это быть так же просто, как не выбрать облачный проект, как проект Start в Visual Studio?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top