【发布时间】:2019-06-27 18:45:03
【问题描述】:
我正在试验 ASP.NET Core v2.2.0 中引入的 ASP.NET Core 模块,特别是进程内托管。我能够让它在生产中工作,但在开发过程中,Visual Studio 警告我不会命中断点,因为没有为文档加载任何符号。
我怀疑这与进程内模式有关,Visual Studio 不知道如何将自己附加到服务 (w3wp.exe)。
有人知道我错过了什么吗?一旦我切换到进程外托管,断点就会正常工作。
https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/aspnet-core-module?view=aspnetcore-2.2
【问题讨论】:
-
你在运行调试模式吗?
-
您是否尝试过手动附加到 w3wp.exe?
-
@JohnB 不,但我不想每次测试我的应用程序时都必须手动附加,我只想按 F5,它应该可以正常工作。
-
无法重现。确保从dotnet.microsoft.com/download/dotnet-core/2.2 下载并安装最新的 ASP.NET Core/.NET Core: Runtime & Hosting Bundle 版本不匹配可能会导致意外问题。
标签: c# iis asp.net-core