I已更新为Visual Studio 2013 Update 2 RC和Azure SDK 2.3。
现在我收到以下错误:
The type or namespace name 'Storage' does not exist in the namespace 'Microsoft.WindowsAzure'
在所有这三个:
using Microsoft.WindowsAzure.Storage;
using Microsoft.WindowsAzure.Storage.Auth;
using Microsoft.WindowsAzure.Storage.Blob;
如果我使用命名空间删除这些空间,然后得到错误:
找不到类型或名称名称'Cloudblobclient' 您缺少使用指令或装配给参考吗?)一行:
CloudBlobClient _blobClient;
我在vs中得到了一些小强项,建议我添加:
使用Microsoft.windowsazure.storage.blob;这与VS告诉我的名称空间相同。 任何想法?
5月12日,Microsoft在Nuget上发布了Windowsazure.storage.4.0。从3.1升级到此软件包解决了问题。
global ::
使用global :: microsoft.windowsazure.storage;有一个越野车的Azure SDK 2.3版本,其中包括无效的newtonsoft.json汇编。 solution(来自MSDN论坛):“请尝试在程序文件中删除或重命名newtonsoft.json.dll EF和进行完整的重建。我们将发布对SDK 2.3的更新来修复此错误,但是上述解决方法应该在此期间解除堵塞。”
也许这很明显,但我在其他任何地方都没有找到该解决方案。我最终弄清楚了,并将其放在这里,以便其他任何面临同一问题的人。 i由解决方案克隆到全新的Surface Pro。首先,我有大约30个错误或其他错误。 Visual Studio(2017)通常有时会这样做。在多个解决方案清洁,重建和视觉工作室重新启动后,所有错误都消失了,除了有关存储空间空间的一个错误。
i双double检查了我的主计算机(具有完全相同的项目并运行良好),发现参考已在那里,但DLL本身丢失了。没有丢失的Nuget软件包或类似的内容。
电流更新此问题。我刚刚使用Azure默认凭据和Windowsazure进行了一个项目。存储带有相同的错误结果。
当前最新的解决方案是使用azure.storage.common作为Windowsazure.Storage已弃用。