【发布时间】:2013-09-13 17:29:08
【问题描述】:
所以我有一个开源项目,我对其进行了更改并生成了一个 dll。
接下来我在我的一个项目中使用了那个 dll。
但是我所做的更改存在一些问题,所以我想在我的 dll 代码中应用一些断点,以便检查一些变量值。
是否可以在 DLL 中应用断点,然后当我的程序使用该 dll 进行函数调用时,我放置的 dll 源中的断点被激活。
我已经搜索了互联网,这真的很混乱,因为我是新手,所以我真的不知道如何继续。
我只是想激活我在源中插入的断点。
【问题讨论】:
-
如果您正在修改 DLL 的代码,为什么不将代码包含在您的解决方案中并将其用作项目参考?然后调试它就像您解决方案中的任何其他项目一样。
-
嗯,这个项目真的很大,本身对其他开源项目有很多依赖。
-
好的,但无论如何你已经在修改和重新编译它了。所以你已经解决了这些依赖关系。
-
由于项目如此庞大和复杂,我想我将在我的应用程序解决方案中包含整个 dll 解决方案。是对的和可能的吗?
-
+1 干得好,清楚你在寻找什么并能够传达它!