Удаленная отладка приложений ASP.NET - PullRequest
0 голосов
/ 20 января 2011

У меня есть приложение ASP.NET (.NET 4.0) на Windows 2008 Server (IIS 7.0). Я установил Microsoft web express, но он не поддерживает функцию attach to process; также я не хочу передавать исходный код на сервер.

Есть ли способ удаленного подключения w3wp.exe и отладки .NET локального кода (у меня есть RDP доступ администратора на сервере)?

Ответы [ 2 ]

2 голосов
/ 21 января 2011

Я не думаю, что что-то кроме Visual Studio Professional имеет «Присоединение к процессу», которое работает по сети.

Если / когда вы овладеете VS Professional, вам следует прочитать о msvsmon - функция удаленной отладки в Visual Studio.msvsmon - это небольшая часть программного обеспечения, расположенного на сервере и включающего сценарий удаленной отладки.

0 голосов
/ 20 января 2011

Не уверен, что это решение, но 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-orchard-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)

...