Azure:更新 Azure SDK2.9 后生成错误 "CloudServices58 : Cannot load imported module named ' 缓存 .' "

标签 azure

我正在获取

CloudServices58 : Cannot load imported module named 'Caching.'

更新 azure sdk 2.9 后在 VS 2015 中生成错误。

当我评论<Import moduleName="Caching" />时在 ServiceDefination.csdef 中,我可以构建该项目,但 Roles 文件夹上出现黄色标记。

请帮忙

最佳答案

我在使用 Visual Studio 2017 在新电脑上首次尝试构建 Azure 云服务后遇到了此问题。

我的项目使用了 NuGet 包 Microsoft.WindowsAzure.Caching正如描述中所述:

This NuGet package can only be used with the Windows Azure SDK version 2.9 of Windows Azure Cache.

当我在电脑上安装 Visual Studio 时,我选择了 Azure SDK 组件,但这会安装最新版本 (3.0),并且 NuGet 包不支持它。

解决方案是手动安装项目引用的正确版本的 Azure SDK。您可以通过右键单击“解决方案资源管理器”中的“属性”来检查项目使用的版本。要安装 Azure SDK,请参阅下面的链接。

资源:

关于Azure:更新 Azure SDK2.9 后生成错误 "CloudServices58 : Cannot load imported module named ' 缓存 .' ",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49692965/

相关文章:

azure - Windows Azure 实例到底是什么?

azure - Azure IoT 中心如何注册新设备

c# - 来自 wag.codeplex.com 的 Tailspin 示例

Azure 预算 ARM 模板部署未经授权

asp.net - Azure asp.net 站点(无数据库)的简单登录/安全性?

.net - 虚拟机中的webapp可以访问azure中的缓存角色吗?

json - Azure逻辑应用标准解析JSON错误

azure - 删除 Azure Blob 存储中的 "folder"

sql-server - 在Azure上从IaaS迁移到PaaS的难度

Azure PHP Web 应用广告集成 请求中指定的回复 URL 不匹配