我正在尝试将我的 ASP.NET 站点登陆到服务器上。我的代码在本地运行没有任何错误,但是当我尝试从服务器运行它时出现错误。
所以我安装并设置了 Visual Studio 的远程调试器。它作为服务在服务器上运行,没有任何问题。我在本地启动我的网络浏览器,网站从远程服务器加载没有问题(这个错误与 I/O 相关,直到我告诉网站执行 I/O 才会出现。)此时,w3wp.exe是在服务器上运行的进程。
我将 VS 附加到远程进程 w3wp.exe。输出显示所有 .dll 都已成功处理,但没有出现我要调试的服务器 C# 源代码。我已验证我的 PDB 文件存在于两台计算机的 bin 目录中,并且调试器选项中的“仅我的代码”已被禁用。我该怎么做才能显示源代码,以便调试它?