附加到w3wp说“进程没有预期的调试导出表”

时间:2016-08-22 08:46:44

标签: asp.net iis-7 visual-studio-debugging coreclr w3wp

完整的错误消息是:

Microsoft Visual Studio

无法附加到流程。调试对象的内存空间没有预期的调试导出表。

现在,我发现此消息的唯一地方是:https://github.com/dotnet/coreclr/blob/master/src/pal/prebuilt/corerror/mscorurt.rc

Core clr安装在计算机上,但在IIS中运行的应用程序是普通的旧4.5 Web表单。

任何人都有线索?

1 个答案:

答案 0 :(得分:0)

如果调试ASP.NET Core应用程序,则会附加到dnx.exe进程,因为ASP.NET Core应用程序是通过dotnet运行时命令调用的独立控制台应用程序。它们未加载到IIS工作进程中。

https://weblog.west-wind.com/posts/2016/Jun/06/Publishing-and-Running-ASPNET-Core-Applications-with-IIS