【发布时间】:2022-05-16 01:59:21
【问题描述】:
我正在使用 Visual Studio 2019 开发 Dotnet Core + Angular 应用程序。在发布模式下发布代码并部署在 IIS 上之后。当我将代码更改为调试并尝试调试某些东西时,断点不会在任何控制器上命中。有没有人遇到过这个问题,对此有任何解决方案会很有帮助。这是我的项目属性
【问题讨论】:
-
你是不是调试了一个net core 3.0项目,然后在
xxx-controller.cs文件下调试了一些修改过的代码? -
每当项目启动时,Startup.cs 文件中都会出现断点,但当从 Angular 到核心请求 URL 时不会出现断点。
-
如果你在cshtml文件下调试js代码,请尝试在
Tools下启用Javascript Debugging for Asp.Net-->Options-->Debugging-->General。您应该将这些 js 代码放入单个 javascript 文件中,然后在 cshtml 文件中引用该 js 文件。请参阅this。如果这些都不起作用,我认为这与您的项目有关,请与我们分享小样本以解决您的问题。
标签: debugging visual-studio-2019