类型或名称名称'存储'在命名空间'Microsoft.windowsazure'

问题描述 投票:0回答:4

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升级到此软件包解决了问题。

azure visual-studio-2013 azure-blob-storage
4个回答
4
投票
add

global ::

使用global :: microsoft.windowsazure.storage;

1
投票

有一个越野车的Azure SDK 2.3版本,其中包括无效的newtonsoft.json汇编。 solution(来自MSDN论坛):“请尝试在程序文件中删除或重命名newtonsoft.json.dll EF和进行完整的重建。我们将发布对SDK 2.3的更新来修复此错误,但是上述解决方法应该在此期间解除堵塞。”


0
投票
Https://social.technet.microsoft.com/forums/windowsazure/en-us/038a5759-d0a1-448c-8ed3-560e8ed3-560e8c8c8c8fb0b5/azure-sdk-23--23--23-error-sdk-23-error-compling-compling-proplight-proplight-proplight-with-azurestorestore-in-net-in-net-net -4?论坛=Windowsazuredevelvement

也许这很明显,但我在其他任何地方都没有找到该解决方案。我最终弄清楚了,并将其放在这里,以便其他任何面临同一问题的人。 i由解决方案克隆到全新的Surface Pro。首先,我有大约30个错误或其他错误。 Visual Studio(2017)通常有时会这样做。在多个解决方案清洁,重建和视觉工作室重新启动后,所有错误都消失了,除了有关存储空间空间的一个错误。

i双double检查了我的主计算机(具有完全相同的项目并运行良好),发现参考已在那里,但DLL本身丢失了。没有丢失的Nuget软件包或类似的内容。

0
投票
最终,在深入研究之后,我发现主计算机已安装了Azure SDK,但新的Surface Pro显然没有安装。我通过使用Visual Studio安装程序修改/维修选项安装了Azure SDK,问题消失了。

电流更新此问题。我刚刚使用Azure默认凭据和Windowsazure进行了一个项目。存储带有相同的错误结果。

当前最新的解决方案是使用azure.storage.common作为Windowsazure.Storage已弃用。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.