缺少引用程序集中的命名空间

时间:2012-05-03 15:16:09

标签: c# reference class-library

这只是一个信息帖,因为我被这次太多次咬了。

当你有一个包含大量类库的大型解决方案相互引用时,你创建一个新项目并引用其中一个类库,但是编译器抱怨它在引用的程序集中看不到命名空间。

确保两个项目都使用相同的目标平台

VS中新c#项目的默认平台是.net4客户端配置文件。但是,如果您引用的程序集正在导入/使用客户端配置文件版本中不可用的类库,则编译器无法看到使用该类lib的命名空间部分。

希望这可以节省一些时间。

1 个答案:

答案 0 :(得分:1)

我将添加以了解Visual Studio 2010转换器(来自Visual Studio 2008的解决方案)的奇怪行为,当您切换到.Net 4.0时,它会编辑目标平台。

您必须小心目标平台:)