我有一个解决方案,包含大量项目,但其中一个项目正在运行。不工作的是ConsoleApplication,它依赖于C#类库项目。我已经添加了一个对库项目的引用,并添加了名称空间(我已经检查过它是正确的),但是在我引用库中的类时,我得到:项目引用不能在VisualStudio2010中工作
类型或名称空间'MyClass'可能没有被发现(你是否缺少using指令或程序集引用?)。
库项目正在成功构建(我可以看到DLL出现在bin文件夹中),并且我试过了一个项目引用,并且还引用了DLL本身。两者都不起作用。
此外,所有项目都设置为使用“任何CPU”的平台目标构建。
我已经尝试了几乎所有我在论坛上遇到的建议,但没有成功。任何人都可以阐明发生了什么问题吗?
感谢
这解决了这个问题:
控制台应用程序中有一个.NET Framework 4 Client Profile
目标框架,而库刚.NET Framework 4
。我将控制台应用程序设置为.NET Framework 4
,并且它完全构建完成。
只是我的两分钱。 C#区分大小写。你检查过你的命名空间的情况吗? – Steve 2012-03-20 15:48:47
该类是否有公共构造函数? – 2012-03-20 15:49:58
看看下面的antao的答案 - 我们经常看到git合并了我们的项目文件。 – increddibelly 2012-03-20 15:58:18