c#同一个解决方案中的项目怎么使用另一个项目中的namespace

时间:2022-08-29 14:19:38
我在同一个解决方案中建立了两个项目
其中一个是实现一个类库,在命名空间namespace1中
在另一个项目中,我建立一个windows程序,企图使用using namespace1来使用上一个类库的内容
但总是说找不到这个类型或者命名空间
需要设置什么吗?

我在vc目录那儿加上了包含目录和引用目录
好像都没用

15 个解决方案

#1


在解决方案管理器上右键,添加引用,把那个库引用倒自己项目中。

#2


用引用把另一个项目的dll添加进要用的项目中。
然后用namespace来访问。

#3


添加项目引用,浏览,找到DLL文件,确定

#4


using 另一个项目中的namespace

#5


step 1. Add reference
step 2. using namespace

#6


up

#7


在解决方案管理器上右键,添加引用,点项目,然后选择你要引用的那个项目,点确定就ok了。

#8


这样应用dll和源码的名字控件的引用,那个效率高些啊?

#9


UP

#10


解决了
不过关注 ATLSurvival 的问题
有分

#11


算了,先结了帖子吧

#12


学习

#13


先不结了,大家继续讨论吧

#14


这种问题的出现很正常,多调几遍吧。我以前经常出现这种情况,开始以为引用没做完全,但检查发现该引用的地方都引用了啊。经多遍调试,才发现,这问题——使用using namespace1来使用上一个类库的内容但总是说找不到这个类型或者命名空间——的出现是由于定义namespace1的命名空间中的一些方法函数有问题,要么是函数中使用参数定义不正确。在。NET中调试程序,它说错误出现在某地方,实际上的错误往往在其他地方。

#15


1.在解决方案管理器上右键,添加引用,把那个库引用倒自己项目中
2.代码中using 命名空间名

#1


在解决方案管理器上右键,添加引用,把那个库引用倒自己项目中。

#2


用引用把另一个项目的dll添加进要用的项目中。
然后用namespace来访问。

#3


添加项目引用,浏览,找到DLL文件,确定

#4


using 另一个项目中的namespace

#5


step 1. Add reference
step 2. using namespace

#6


up

#7


在解决方案管理器上右键,添加引用,点项目,然后选择你要引用的那个项目,点确定就ok了。

#8


这样应用dll和源码的名字控件的引用,那个效率高些啊?

#9


UP

#10


解决了
不过关注 ATLSurvival 的问题
有分

#11


算了,先结了帖子吧

#12


学习

#13


先不结了,大家继续讨论吧

#14


这种问题的出现很正常,多调几遍吧。我以前经常出现这种情况,开始以为引用没做完全,但检查发现该引用的地方都引用了啊。经多遍调试,才发现,这问题——使用using namespace1来使用上一个类库的内容但总是说找不到这个类型或者命名空间——的出现是由于定义namespace1的命名空间中的一些方法函数有问题,要么是函数中使用参数定义不正确。在。NET中调试程序,它说错误出现在某地方,实际上的错误往往在其他地方。

#15


1.在解决方案管理器上右键,添加引用,把那个库引用倒自己项目中
2.代码中using 命名空间名