如何从头开始为Asp.Net应用设置远程调试
时间:2020-03-06 14:55:23 来源:igfitidea点击:
我希望能够逐步浏览部署到远程位置的应用程序,而该位置至今没有.Net框架的3.5版。
我需要采取哪些步骤来实现这一目标?我们打算采取多长时间?
解决方案
如何:设置远程调试
使用MSVSMON.EXE进行Visual Studio 2008远程调试的屏幕录像
这也是显示一些故障排除方案的好知识库。
如果我们具有对远程位置的不受限制的TCP / IP访问,这将非常容易(如需5分钟才能使其正常工作):请参阅如何:设置远程调试和如何:运行远程调试监视器涉及的步骤。
如果开发机器被防火墙,路由器等与远程服务器隔开,那么事情就会变得更加困难。由于远程调试需要Windows身份验证,DCOM和其他通常(并且非常明智地)被安全策略阻止的事物,因此我们很可能需要对远程网络进行某种类型的VPN访问才能使事情正常进行。
在目标服务器上设置路由和远程访问服务是获得PPTP拨入访问服务的快速方法,但是这样做有很大的安全隐患。因此,这很可能是将占用我们大部分时间的步骤(并且,取决于管理目标网络的组织,与他们的网络/安全人员的讨论很多...)。
我的建议是先使用本地LAN上的测试机通过远程调试开始测试,并在熟悉基础知识后处理连接问题。