我正在使用ImageResizer.NET库从Azure Blob存储中读取图像并调整它们的大小。
为此我需要安装AzureReader2插件并在web.config文件中进行配置。
我在Web.Config中有以下行。
<plugins>
<add name="MvcRoutingShim" />
<add name="PrettyGifs" />
<add name="SimpleFilters" />
<add name="AzureReader2" connectionString="StorageConnectionString" endpoint="http://storageaccount.blob.core.windows.net/" />
</plugins>
当我运行我的Web角色时,我收到以下错误:设置的格式必须为“name = value”。
我错过了什么?
答案 0 :(得分:3)
<plugins>
<add name="MvcRoutingShim" />
<add name="PrettyGifs" />
<add name="SimpleFilters" />
<add name="AzureReader2" connectionString="DefaultEndpointsProtocol=http;AccountName=myAccountName;AccountKey=myAccountKey" endpoint="http://<account>.blob.core.windows.net/" />
</plugins>
答案 1 :(得分:0)
尝试在最后一个标记中添加prefix="~/img/"
。
按如下方式进行:
<plugins>
<add name="MvcRoutingShim" />
<add name="PrettyGifs" />
<add name="SimpleFilters" />
<add name="AzureReader2" prefix="~/img/" connectionString="StorageConnectionString" endpoint="http://storageaccount.blob.core.windows.net/" />
</plugins>
希望这会对你有所帮助。