2011-01-20 7 views
0

Windows 2008 Server(IIS 7.0)にASP.NETアプリケーション(.NET 4.0)があります。私はMicrosoft web expressをインストールしましたが、attach to process機能をサポートしていません。また、私はソースコードをサーバーに転送したくありません。リモートデバッグASP.NETアプリケーション

w3wp.exeをリモートで添付して、.NETローカルコードをデバッグする方法はありますか(サーバーにはRDPの管理者アクセス権があります)?

答えて

2

Visual Studio Professional以外には、ネットワーク上で動作する「Attach to Process」があると考えてください。

VS Professionalを手に入れたら、Visual Studioのリモートデバッグ機能であるmsvsmonを読んでください。 msvsmonは、サーバー上に置かれ、リモートデバッグのシナリオを有効にする、少しのソフトウェアです。

+0

私はそれを使用しました。問題はリモートサーバーがインターネット上にあり、 'Attach Process'ウィンドウの' Qualifier'として静的IPアドレスを使用できないことです。 – Xaqron

+1

ハングアップ - 私はちょうどあなたからこの質問のほぼ重複して答えた:http://stackoverflow.com/questions/4753645/remote-debugging-asp-net-applications-on-a-server-with-static -ip-address/4753940#4753940 – tomfanning

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-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)で動作することに注意しています。

+0

私のサーバはプロダクションサーバであり、私はそれに 'IIS Express edition'を使用できません。 – Xaqron

関連する問題