Web ロールを持つ Azure クラウド プロジェクトを構築しています。Web ロールには Web API が含まれており、私の同僚はリモート コンピューターを介してこれらの API をテストしています。したがって、VS でプロジェクトを実行すると、エミュレーターが起動し、Web ロールが IIS でホストされます。しかし、VS でプロジェクトを停止するとすぐに、エミュレーターは IIS から Web ロールも削除します。なぜそれが起こるのかは明らかですが、Webロールをエミュレーターで継続的に実行し、VSのコードで同時に作業する方法はありますか. 同僚が API をテストしたいときはいつでも VS の作業をやめなければならないというのは、私にとって非常に難しいことです。
これに対する回避策または解決策はありますか?
ありがとう
編集:
ServiceConfiguration.Local.cscfg
<ConfigurationSettings>
<Setting name="StorageConnectionString" value="UseDevelopmentStorage=true" />
<ConfigurationSettings>
Web ロール:
var cloudStorageAccount = CloudStorageAccount.Parse(RoleEnvironment.GetConfigurationSettingValue("StorageConnectionString"));