这可能是由于未启用IIS Express而引起的。要启用IIS Express并使用VS调试,请按照以下步骤:
右键单击项目并选择“属性”选项。
在属性窗口中,选择“Web”选项卡。
在“服务器”部分,选择“Use Local IIS Web Server”选项并选择“Use IIS Express”复选框。
单击“Create Virtual Directory”按钮并保存更改。
在代码中添加“debugger”语句以在调试期间触发断点。
示例代码:
$.ajax({
url: "/Controller/Action",
type: "POST",
data: { username: "test", password: "123456" },
success: function (data) {
debugger;
//do something
}
});
运行项目并在浏览器中打开开发者工具。
在浏览器中执行ajax请求。
此时会在VS中触发断点,您将能够在VS中进行调试。