远程调试 ASP.NET MVC 项目
2016-07-26 22:19
405 查看
Visual Studio 支持从一台计算机到另一台设备的远程调试。进行远程调试时,主机可以是任何支持 Visual Studio 的平台。远程设备可以是 x86、x64 或 ARM 平台。
本文将指导大家如何使用 Visual Studio 对 ASP.NET MVC 项目进行远程调试。
依次点击菜单中的工具 > 选项可以查看并修改端口号。记住这个端口号,后面会用到。
在限定符一栏输入远程服务器的 IP 地址以及上面提到的端口号,并按回车。
可用进程中显示进程后,连接就算是成功了。
在可用进程列表找到并选中
点击附加按钮,开始调试。
现在就可以任性的对远程服务器上的 ASP.NET MVC 项目进行调试啦,
本文将指导大家如何使用 Visual Studio 对 ASP.NET MVC 项目进行远程调试。
下载
我们首先在 MSDN 上下载 Visual Studio Remote Debugger,并安装到远程服务器上。运行
安装完成后,在开始菜单找到 Remote Debugger 并运行。依次点击菜单中的工具 > 选项可以查看并修改端口号。记住这个端口号,后面会用到。
调试
在本机的 Visual Studio 的菜单中依次点击调试 > 附加到进程。在限定符一栏输入远程服务器的 IP 地址以及上面提到的端口号,并按回车。
可用进程中显示进程后,连接就算是成功了。
在可用进程列表找到并选中
w3wp.exe。如果找不到,就勾选左下方的显示所有用户的进程。如果找到且有多个
w3wp.exe,就选中对应的 ASP.NET MVC 项目的应用程序池的
w3wp.exe,应用程序池名称在用户名一列有显示。
点击附加按钮,开始调试。
现在就可以任性的对远程服务器上的 ASP.NET MVC 项目进行调试啦,
~~(ฅ>ω<*ฅ)~~。
远程调试错误和疑难解答
https://msdn.microsoft.com/zh-cn/library/2ys11ead(v=vs.120).aspx相关文章推荐
- asp.net web api long running task
- ASP.NET页面之间传递值的几种方式
- 树莓派 Learning 001 装机 ---之 1 安装NOOBS系统
- [译]Writing Custom Middleware in ASP.NET Core 1.0
- Entity Framework添加记录时获取自增ID值
- WebService的开发、部署、调用
- 使自己做的asp.net网页适应手机浏览
- ASP.NET Core开发-读取配置文件Configuration
- Raspberry pi2串口通信
- Asp.Net 之 二维码生成
- asp.net mvc 未找到路径“/favicon.ico”的控制器或该控制器未实现 IController
- asp.net TreeView递归循环子节点生成树形菜单实例
- asp.net实现上传图片时判断图片的模式GRB或CMYK的方法
- asp.net简单页面控件赋值实现方法
- asp.net core + angular2
- WCF 无法激活服务,因为它不支持 ASP.NET 兼容性。已为此应用程序启用了 ASP.NET 兼容性
- asp.net实现的MD5加密和DES加解密算法类完整示例
- 使用Visual Studio Code开发Asp.Net Core WebApi学习笔记(二)-- Web Api Demo
- ASP.Net 后台代码更改 前台控件class
- 使用Visual Studio Code开发Asp.Net Core WebApi学习笔记(七)-- 结构化配置