我为 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。