相关疑难解决方法(0)

在C#中调试c ++ dll

我有一个来自c ++的.dll,我想用C#调试它,但我不知道怎么做.

当我编译c ++项目时,Visual studio让我执行".exe".

我以为我必须创建一个执行dll的项目.

但是我输了,怎么能调试呢?

c# c++ debugging dll exe

34
推荐指数
4
解决办法
2万
查看次数

如何在Visual Studio中将源附加到引用的程序集

我是Visual Studio的新手,来自Eclipse上的Java开发.我非常想念Eclipse的其他内容是能够查看二进制程序集的来源.

在Eclipse中,我可以附加对引用jar的源代码的引用,之后很容易导航到源代码,添加断点并调试这些代码,好像我在工作区中有库.

到目前为止,我还没有设法将源代码附加到程序集引用.

可能吗?我该怎么做(假设我有权访问这个库的源代码)?

navigation debugging visual-studio-2010

27
推荐指数
2
解决办法
1万
查看次数

如何设置ReSharper以允许您导航到第三方DLL文件并查看源代码行?

ReSharper中的这一令人困惑的功能声称允许您从Visual Studio中浏览外部源,请参阅外部源(ReSharper Web帮助).

但是,我不明白为文件夹替换选项设置的值.(Resharper - 选项 - 外部资源 - 高级)

当我尝试导航到源代码时,我不断收到消息:

PdbNavigator:在程序集的调试信息中找不到任何源代码

(这几乎是Stack Overflow问题Visual Studio的重复- 附加源代码以供参考,但该帖子没有解释如何附加外部源.

resharper visual-studio

19
推荐指数
1
解决办法
7765
查看次数

在Visual Studio中调试第三方DLL?

我正在使用第三方DLL.对于某些特定情况,DLL中的函数抛出异常.是否可以在Visual Studio中调试DLL?

Andrew Rollings的回答之后,我能够查看代码,但有没有简单的方法来调试Visual Studio中的代码?

.net c# debugging dll

16
推荐指数
2
解决办法
3万
查看次数