2012-05-28 53 views
1

在我的C#项目中,我添加了对“Microsoft.ExtendedReflection”的托管引用。引用的程序集未被识别

我可以看到这个组装和浏览它在Visual Studio中的“对象浏览器”类,但是当我尝试在我的代码使用它

using Microsoft.ExtendedReflection.Utilities; 

我收到以下错误:

Error 22 The type or namespace name 'ExtendedReflection' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?)

这很奇怪,只发生在这个程序集中(它是Pex的一部分,我引用的其他程序集没有这个问题)。这可能是什么原因?

enter image description here

回答

2

你的截图显示被添加到PexMe项目的参考,但发生在PexMeHelper项目的错误。您是否忘记在该项目中添加参考?

1

我会说,依赖程序集需要框架的完整版本,而您的项目只需要客户端配置文件。尝试将您的项目切换到完整。

+0

我很高兴你让我想起这个客户资料的“特征” –