2011-06-09 157 views
1

我有一个类库,我将它引用到另一个Windows项目。我将它的命名空间添加到我的Form.cs(using SaglikNetClassLib;)。当我想要访问课程时,他们似乎是未知的。我可以看到他们的属性和方法。但是编者说“错误7的类型或命名空间名称SaglikNetClassLib'找不到(是否缺少using指令或程序集引用?),你有什么建议吗?Refferenced类似乎不似乎

KR,

Çağın

enter image description here

+1

,如果您重建您的解决方案(建设 - >重建解决方案),会发生什么? – 2011-06-09 07:04:58

+0

它说,错误无法找到类型或命名空间名称'SaglikNetClassLib'(您是否缺少using指令或程序集引用?) – cagin 2011-06-09 07:18:00

+0

'SaglikNetClassLib'是否正确编译? – 2011-06-09 07:29:04

回答

3

您是否定位.net客户端框架? Visual Studio允许您添加对不兼容程序集的引用,但会给出完全相同的错误。

检查您的项目设置,以确保您的目标是完整的.net框架。

此外,检查Ilalcar类是公共的,而不是内部的(这是默认的,如果它只是声明为类,没有任何修改)

-1

你可能需要一个using语句把全班学生分成范围。

using SaglikNetClassLib; 

C#不会自动建议它,如果该项目尚未重建。在使用代码之前,还要确保已经构建了类库项目。

智能感知似乎有时会落后一点。简单地按下f5(运行)有时会完全重建项目,只是运行或提供更好的错误消息。