由于程序集中的类错误,无法部署到azure云服务

时间:2015-11-21 19:29:32

标签: azure deployment azure-cloud-services

我遇到的问题是,使用Visual Studio服务的项目的每个部署都会失败。弹出以下错误:

20:14:30 - Preparing deployment for TimeJackAzure - 21.11.2015 20:06:30 with Subscription ID 'guid' using Service Management URL 'https://management.core.windows.net/'...
20:14:30 - Der Typ "Microsoft.WindowsAzure.Storage.Blob.CloudBlob" in der Assembly "Microsoft.WindowsAzure.Storage, Version=4.2.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" konnte nicht geladen werden.

英文错误信息是

  

无法找到Microsoft.WindowsAzure.Storage.Blob.CloudBlob   “Microsoft.WindowsAzure.Storage,Version = 4.2.1.0,Culture = neutral,   公钥= 31bf3856ad364e35" 。

关键是,该软件仅在版本6.1中使用Microsoft.Windowsazure.Storage ...

任何想法如何解决这个问题。手动部署至少在部署期间不会产生任何错误。

2 个答案:

答案 0 :(得分:0)

如果您从Microsoft.WindowsAzure.StorageClient切换到Microsoft.WindowsAzure.Storage,则CloubBlob不再存在。

我相信答案是对另一个问题的答案,所以请查看。

“从Azure Storage Client Library 2.0开始,必须通过CloudPageBlob或CloudBlockBlob访问所有blob,因为CloudBlob基类已被删除。”

CloudBlob not found in the new Microsoft.WindowsAzure.Storage what is its equivalent

答案 1 :(得分:0)

有类似的问题.. 我使用visual studio 2015 - 并安装了azure sdk 2.9 这就是我做的...... (经过多次麻烦拍摄......并且浪费了一天......) (获取进程资源管理器并查找已加载的存储程序集)

修复基本上是休息我的本地资料... 这对我有用...(或者使用visualstudio重置重置配置文件...这可能更安全......)

C:\应用程序数据\本地\微软\ VisualStudio的\

将14.0文件夹重命名为其他内容..(14.0_back)

之后..它选择了正确的程序集