0

我在(IIS 7.0)上有一个ASP.NET应用程序(.NET 4.0 )。Windows 2008 Server我已经安装了一个Microsoft web express但它不支持attach to process功能;我也不想将源代码传输到服务器。

有没有办法远程附加w3wp.exe和调试.NET本地代码(我RDP在服务器上有管理员访问权限)?

4

2 回答 2

2

我认为除 Visual Studio Professional 之外的任何东西都没有通过网络工作的“附加到进程”。

如果/当你确实掌握了 VS Professional,你应该阅读msvsmon - Visual Studio 的远程调试功能。msvsmon 是一个位于服务器上并启用远程调试方案的软件。

于 2011-01-20T23:49:58.573 回答
0

不确定这是否是一个解决方案,但 IIS Express 是 IIS 7.5 的免费版本,针对开发人员方案进行了优化。这可能适合您而不是 Microsoft Web Express。它刚刚发布。

http://weblogs.asp.net/scottgu/archive/2011/01/13/announcing-release-of-asp-net-mvc-3-iis-express-sql-ce-4-web-farm-framework-果园-webmatrix.aspx

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)

于 2011-01-20T19:22:56.797 回答