ImageResizer:云的web.config AzureReader配置/开发

问题描述:

我使用ImageResizer(http://imageresizing.net/)和我在web.config文件中配置的AzureReader如下:ImageResizer:云的web.config AzureReader配置/开发

​​

所有工作正常,但由于终端在开发部署和Azure部署之间发生变化,我该如何管理? AzureStorageConnectionString设置是自动管理的(放置在服务配置中),但是如果我让dame考虑endpoing属性(放置服务配置字段的名称),它不起作用。 端点属性应该是:

http://127.0.0.1:10000/devstoreaccount1/... 

本地部署和

http://<account>.blob.core.windows.net/... 

为Azure的部署。

使用web.config转换。没有什么比这更微不足道的了。

了解更多here

UPDATE(对于评论1)

图像调整使用的web.config反正。所以你不能进入ServiceConfiguration配置文件。只有在Image Resizer具有编程API进行配置时,才可以使用Cloud Service配置文件。然后,您可以使用该API从云配置中提取配置设置。但无论如何,web.config转换有什么问题?无论如何,您将使用云配置进行部署。我不认为你使用本地配置进行部署,只是在服务运行后,你去改变门户中的配置(或使用管理API)...

+0

正确,但转换不允许配置服务配置中的参数直接在Azure上。我正在寻找一个“Azure”感知解决方案,如果有的话。 我想这只能在ImageResizer允许的情况下完成,但我不知道。 – Christian

+0

好的,谢谢:我将搜索配置的API可用性。同时我正在使用Web.config转换。 – Christian