4

在我将 Azure SDK 更新到 1.7 版本并尝试在 Web 角色上发布我的更改后,它向我显示一个错误:

Windows Azure could not find the resource Microsoft.WindowsAzure.Plugins.Caching.FileStore in the service package.

如何解决此错误?

4

2 回答 2

5

我确信在您的基于 SDK 1.7 的应用程序中,您在 CSDEF 中有以下设置:

<LocalResources>
  <LocalStorage name="Microsoft.WindowsAzure.Plugins.Caching.FileStore" sizeInMB="1000" cleanOnRoleRecycle="false" />
</LocalResources>

基于此错误,我可以看到您正在更新以前没有上述设置的基于 SDK 1.6 的部署,以及您收到此错误的原因。

因为您的配置已更改,更新失败。作为此问题的解决方法,您可以先对暂存槽进行全新的部署,然后将 VIP 与生产交换以进行更新。

于 2012-07-17T19:17:18.843 回答
2

我发现了问题。问题是因为此键名中的 co-locate 缓存设置=“Microsoft.WindowsAzure.Plugins.Caching.ConfigStoreConnectionString”被设置为开发存储,而不是真正的 blob 存储。这是问题所在

于 2012-07-23T09:56:22.430 回答