服务器远程调试
一般是在
C:\Program Files\Microsoft Visual Studio 12.0\Common7
下拥有 IDE 文件夹。
但是我的电脑上没有,原因是没有安装过微软的远程调试工具,可以上官网上下载,选择需要的版本进行安装
安装成功后进入到以下文件夹
C:\Program Files\Microsoft Visual Studio 12.0\Common7\IDE\Remote Debugger
可以看到到
两个文件夹
我们将 IDE 文件夹打包,随便找个盘,放到服务器上
解压后根据服务器的位数选择以上两个文件夹,
打开后选择这个文件双击打开,出现以下窗口
点击 工具 —— 选项 出现窗口,并设置成如下
保存设置。
接下来打开VS,选择要调试的项目,发布出最新的一版 bin 文件夹,布置到服务器上
选择 调试 ——附加到进程,进行如下操作设置
连接成功后服务器上有提示
本地,在可选进程中
选择 w3wp.exe 进行附加
此时操作便完成了,可以进行本地调试,域名是是使用服务器上的,不过代码走的是本地断点,可以更便于调试。
有的时候不走断点可能是 bin 文件夹不是与本地的最新版本,需要将最新的布置到服务器上。
有的找不到 w3wp.exe 进程,是因为需要有人访问网站才会出现这个进程,有时候会出现多个,这时你就要知道那个是你正在访问做调试的进程了。