我正在使用VS10和C#,我遇到了一个奇怪的问题。我有2个项目A和B,A是一个类库,B是一个控制台项目。 B取决于A,因此我将A的项目引用添加到B.
但是当我在项目B中使用项目A中创建的类型时,VS会抱怨以下内容:
找不到类型或命名空间名称(你错过了吗? 使用指令或程序集引用?)
我之前从未遇到过这个问题,有谁知道出了什么问题?
感谢。
答案 0 :(得分:6)
由于在为Client Profile
构建库时,项目B的目标是4.0
,因此无法完成。
您必须将控制台应用升级到目标4.0
如果您的目标是.NET Framework 4客户端配置文件,则不能 引用不在.NET Framework 4 Client中的程序集 轮廓。相反,您必须以.NET Framework 4为目标。
答案 1 :(得分:0)
可能存在其中一种原因。