2014-03-04 182 views
4

我正在使用已离开我公司的软件开发人员的预先存在的代码库。我已经从存储库下载了源代码。当我尝试构建项目时,出现如下错误:命名空间'Microsoft.WindowsAzure'中不存在类型或名称空间名称'Diagnostics'

The type or namespace name 'Diagnostics' does not exist in the namespace 'Microsoft.WindowsAzure' (are you missing an assembly reference?) 

我无法弄清楚如何让这个项目启动并运行。当我查看与该项目相关的NuGet包时,可以看到已经安装了Windows Azure配置管理器和Windows Azure存储包。我不确定我错过了什么。

有人能告诉我我需要在我的机器上安装以获取此错误吗?谢谢!

+1

你有没有参考在你的项目中添加'Microsoft.WindowsAzure.Diagnostics'? – sharptooth

+0

该项目已列出。不过,里面有一个带有感叹号的黄色三角形。当我查看这些属性时,别名被列为全球。路径字段为空。 – user3284007

+0

也许最初用于添加引用的.dll文件被移动或删除。如果删除并重新添加引用,它有帮助吗? – sharptooth

回答

1

我最近有这个错误。问题是该项目引用了Framework 3.5,并且我安装了目标4.0的2.4 SDK。升级你的项目到目标4.0,你应该没问题。

相关问题