我在(IIS 7.0)上有一个ASP.NET
应用程序(.NET 4.0 )。Windows 2008 Server
我已经安装了一个Microsoft web express
但它不支持attach to process
功能;我也不想将源代码传输到服务器。
有没有办法远程附加w3wp.exe
和调试.NET
本地代码(我RDP
在服务器上有管理员访问权限)?
我在(IIS 7.0)上有一个ASP.NET
应用程序(.NET 4.0 )。Windows 2008 Server
我已经安装了一个Microsoft web express
但它不支持attach to process
功能;我也不想将源代码传输到服务器。
有没有办法远程附加w3wp.exe
和调试.NET
本地代码(我RDP
在服务器上有管理员访问权限)?
我认为除 Visual Studio Professional 之外的任何东西都没有通过网络工作的“附加到进程”。
如果/当你确实掌握了 VS Professional,你应该阅读msvsmon - Visual Studio 的远程调试功能。msvsmon 是一个位于服务器上并启用远程调试方案的软件。
不确定这是否是一个解决方案,但 IIS Express 是 IIS 7.5 的免费版本,针对开发人员方案进行了优化。这可能适合您而不是 Microsoft Web Express。它刚刚发布。
http://weblogs.asp.net/scottgu/archive/2011/01/03/vs-2010-sp1-beta-and-iis-developer-express.aspx
编辑:只需重新阅读您的问题并了解这可能是您的 IDE 的限制。这篇文章指出 IIS 7.5 express 将与 Visual Web Developer 一起使用 (http://weblogs.asp.net/scottgu/archive/2010/06/28/introducing-iis-express.aspx)