4

着信要求を処理することのみを目的とする Web サーバーに Visual Studio をインストールする正当な理由はありますか? 真剣に、誰かがこれを行う特定の理由はありますか?

4

2 に答える 2

3

考えられる用途の1つは、Webサーバーに接続して、開発マシンでは見つけることが不可能であることが証明されているある種のエラーまたはメモリリークをデバッグすることです。設定によっては、リモートデバッグの方が適している場合があります。私たちISVとしてはそうではありません。なぜなら、LiveMeetingやその他の非常に非生産的な手段を介して顧客のシステムに接続し、本番環境の問題を診断することが多いからです。顧客のシステムで実行中のプロセスをデバッグする必要があった数回、 WinDbgをダウンロードして使用しました。

実動システムをデバッグするためのより良いオプションは、トレース、ロギング、およびメモリー・ダンプを使用することです。誰かがVisualStudioを使用してw3wp.exeプロセスに接続し、メモリダンプファイルを保存する可能性があります。ただし、必要なのがメモリダンプだけの場合は、タスクマネージャProcess Explorerなど、メモリダンプを収集する他のより効率的な方法があります。

XML、config、またはhtmlファイルを表示するために非常に高価なエディターを使用している人もいるかもしれませんが、それは正当な使用法ではありません。

このマシンで実際にコードを書いている人がいないことを心から願っています。アクセス権がある場合は、ユーザーフォルダ内のプロジェクトファイルをすばやく検索できます。

では、誰かがVisual Studioを運用Webサーバーにインストールする理由はありますか?はい、それは役に立つかもしれません。しかし、それはそれが良い考えだという意味ではありません。

于 2012-12-21T17:54:30.323 に答える