Mat*_*und 6 asp.net debugging .net-4.0 .net-3.5 visual-studio
我可以进入由Asp.Net 4应用程序引用的.net 3.5程序集吗?
我们的项目中使用了一堆dll.这些程序集的目标是框架3.5.我也有程序集的源代码.在框架3.5项目中,我可以进入引用的程序集,即使项目仅引用程序集,如果我将解决方案 - >属性 - >调试源文件 - 设置为程序集的源代码文件的位置.现在在Asp.Net 4项目中同样不起作用.我无法进入引用的代码.
如果我直接在Visual Studio中打开源文件(文件打开 - >导航到源代码位置)并在我知道将运行的文件中放置一个断点,它说"...断点不会被击中.没有符号加载..."附加到w3wp.exe并选择调试"托管(4.0)".如果我将它附加到"Managed(2.0)",则断点也不会触及.
请建议,Mathias
那么你已经在 3.5 框架下编译了 dll,并且也有它们的源代码,对吧?您是否尝试过打开包含该项目的解决方案并将其附加到 w3wp.exe?还要确保您的 dll 是使用调试信息进行编译的。
另一种方法是使用.NET Reflector来介入 dll,根本不需要源代码。
| 归档时间: |
|
| 查看次数: |
562 次 |
| 最近记录: |