C# 类型或命名空间名称';WindowsAzure';命名空间中不存在';微软';

C# 类型或命名空间名称';WindowsAzure';命名空间中不存在';微软';,c#,.net,visual-studio-2013,C#,.net,Visual Studio 2013,我的C#class上有这个: 我还确保nuget包是最新的 但是,我得到以下编译错误: The type or namespace name 'WindowsAzure' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?) 我不明白我做错了什么 前面提出的问题中的任何解决方案都不起作用请检查命名空间是否存在于解决方案资源管理器的引用文件夹中。如果它没有通过右键单击文件夹并添加引

我的C#class上有这个:

我还确保nuget包是最新的

但是,我得到以下编译错误:

The type or namespace name 'WindowsAzure' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?)
我不明白我做错了什么


前面提出的问题中的任何解决方案都不起作用

请检查命名空间是否存在于解决方案资源管理器的引用文件夹中。如果它没有通过右键单击文件夹并添加引用来手动添加它,则项目当前引用的程序集是什么?您的NuGet控制台是否针对解决方案中的正确项目?@Dai好的,我刚刚注意到项目为WindowsAzure.Storage程序集显示的路径中甚至不存在实际的.dll。我该如何解决这个问题?我是通过NuGetI安装这个包的。我不确定为什么以前关于类型或名称空间名称的数百个问题都不存在于名称空间中,不能帮助您解决这个问题。虽然它们都不能引用特定的名称空间或程序集,但问题的解决方案几乎总是相同的。之前的这些问题中,你到底读了多少,看是否有信息可以帮助你解决?为什么我要通过1800个结果一遍又一遍地阅读同样的几个解决方案?我至少问了20-25个类似的问题,几乎所有的答案都是重叠的,是的,我都试过了。否则我不会问这个问题。如果你觉得你的问题不是重复的,那么在问题中加入更多细节来证明它。例如,请列出您正在使用的NuGet软件包的确切名称(您告诉我们您更新了该软件包,但从未说过您更新了哪个软件包),还显示一个扩展了的引用的屏幕截图,显示实际添加了DLL,请包括“属性窗口”并单击DLL,以便我们可以查看其详细信息,如果你这样做,我将撤回我的重复投票。引用文件夹中不存在名称空间。名称空间和程序集是正交概念。您在引用下看到的是(引用的)程序集。引用的程序集确实存在于引用下
The type or namespace name 'WindowsAzure' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?)