我有一个解决方案,其中一些项目组成了一个库。我在其他一些解中使用这个库。我通过引用在编译库解决方案时生成的dll来做到这一点。到目前为止,一切顺利。
现在我正在调试那些"其他解决方案"中的一个。我看到我正在使用我构建的库中的函数,我想看看代码是怎么做的。我按下F12,我被带到一个非常无用的页面,我只看到签名。
我可以将库项目添加到我的解决方案中。这是不令人满意的,因为当有人在编辑解决方案时,我希望它清楚地表明,对库位的混乱将影响其他程序。如果我可以粗略地描述我的愿望,我会说,我希望库的解决方案,当我按下F12显示,但只读。
我该怎么做?
我认为这取决于库的编译选项。如果库是在没有调试符号的情况下构建的,则不可能以normal
人类可读的方式进行调试。我建议您编译/构建带有调试选项的库。那也许能解决你的问题。
HTH !