繁体   English   中英

如何使用外部项目的名称空间?

[英]how to use namespace of external project?

目前 :

我的程序中有以下“使用”。

using Mtx;

这使我可以使用Mtx。*属性。 它引用“外部”文件夹中的文件。

路径是: Externals/Mtx.dll

需要:

但是,出于调试目的,我现在想在外部使用整个mtx解决方案并使用它。

路径是: Externals/Mtx/(solution in there with all folders)

我该怎么办,所以现在代替使用Mtx.dll而不是使用Mtx.dll来构建解决方案,并拥有自己的一部分?

我认为您误解了一些概念并混杂了一些东西。 让我用您自己的解释来解释:

我的程序中有以下“使用”。

使用Mtx; 这使我可以使用Mtx。*属性。 它引用“外部”文件夹中的文件。

路径是:Externals / Mtx.dll

using关键字允许您使用命名空间中的类,而不必每次都键入整个命名空间。 它与dll类无关,您可以在类中使用所有公共dll,而仅使用整个名称空间+类名,只需将其添加为项目引用即可。

需要:

但是,出于调试目的,我现在想在外部使用整个mtx解决方案并使用它

出于调试目的,您只需要使用的dll的pdb即可,并且只要您拥有其源代码,就可以调试任何类,而无需进行其他任何更改。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM