2012-07-28 52 views
2

如何打开从其他项目/解决方案创建的DLL类/文件?如何从另一个解决方案打开自定义DLL文件/类?

例如:我在我引用的DLL中有一个类“AClass”。在调试项目时,我可以在我的项目中放置一个断点,然后进入DLL的类并查看变量并插入断点。但是,我需要花一些时间才能通过代码实现实际需要的类(AClass)。有没有办法打开解决方案中的AClass文件,并从那里插入断点,而不必逐步通过类来达到它?

我一直无法找到我可以做到这一点的地方,但似乎有可能。

回答

2

推荐的方法是将DLL项目添加到您的解决方案。项目旨在用于多种解决方案。

一旦DLL项目在解决方案中,您可以在主项目中为其添加一个“项目引用”。

这样您就可以从参考解决方案中设置DLL项目中的断点。

+0

如果您有权访问源代码而不是项目(如Visual Studio中的.NET框架源代码步骤选项),该怎么办? – 2012-07-28 20:50:10

+0

我不认为你可以打开不在解决方案中的文件。如果你有源代码,你总是可以创建一个项目并使用它。另一个想法是,您可以通过转到所需类的定义打开文件,但我不知道允许您提供多少功能。 – 2012-07-28 21:05:57

相关问题