Debugging 是否可以调试部署到本地计算机上IIS的.NET应用程序?

Debugging 是否可以调试部署到本地计算机上IIS的.NET应用程序?,debugging,iis,.net-4.8,Debugging,Iis,.net 4.8,我已将Azure身份验证合并到本地开发计算机上的.NET应用程序中。在VisualStudio中调试/运行应用程序时,应用程序运行正常 我已将应用程序部署到本地开发计算机上的IIS,并配置了一个新的HTTPS类型的站点绑定,该绑定使用我在本地创建并添加到“受信任的根证书颁发机构”存储中的SSL证书。当我尝试通过IIS浏览应用程序时,我会在global.asax.cs文件中收到一条由application_error方法生成的通用错误消息 我是否可以使用调试器“单步执行”IIS中实际部署的代码?我

我已将Azure身份验证合并到本地开发计算机上的.NET应用程序中。在VisualStudio中调试/运行应用程序时,应用程序运行正常

我已将应用程序部署到本地开发计算机上的IIS,并配置了一个新的HTTPS类型的站点绑定,该绑定使用我在本地创建并添加到“受信任的根证书颁发机构”存储中的SSL证书。当我尝试通过IIS浏览应用程序时,我会在global.asax.cs文件中收到一条由application_error方法生成的通用错误消息


我是否可以使用调试器“单步执行”IIS中实际部署的代码?我想我已经找到了描述为.NET核心应用程序()执行此操作的MSDN文档,但我认为我的应用程序是用.NET 4.8编写的,因此我认为它不适用于我。

要调试已部署到IIS的ASP.NET应用程序,请在部署应用程序的计算机上安装并运行远程工具,然后从Visual Studio连接到您的跑步应用程序


有关“远程IIS计算机上的远程调试ASP.NET”的更多信息,请参考此信息。

线程.Sleep
添加到web应用程序的某些部分,以便在执行关键代码之前有额外的时间将VS附加到工作进程。Lex Li-我已下载了“VS 2019远程调试程序”。我是否必须已经运行应用程序才能将调试器“附加”到应用程序?远程调试器只为您提供附加到远程计算机上进程的额外功能,但您仍然需要在附加之前触发这些进程。您知道描述此工作原理的文档吗?我真的不知道如何开始远程调试…嗨,问题解决了吗?如果你认为我的回答对你有帮助,你可以把它标记为回答。