我遇到的问题是,使用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
...
任何想法如何解决这个问题。手动部署至少在部署期间不会产生任何错误。
答案 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)
之后..它选择了正确的程序集