2011-01-13 15 views
0

3つのWebサーバーのいずれかで実行されるWebアプリケーション(ASP.net with VB.net)があります。私は、実行時に、どのWebサーバーがアプリを使用しているかを知りたいと思います。どのようなWebサーバーがアプリケーション上にあるのかを判断するにはどうすればよいですか?どのWebサーバーが使用されているかを確認します

答えて

3

System.Environment.MachineNameは、Webサーバーの名前を取得する必要があります。

+0

迅速な対応をありがとう! –

+0

よろしくお願いします。 –

+0

Request.ServerVariables( "SERVER_NAME")が見つかりました。ToStringが最適です。 –

0

通常の方法は、Webサーバーのconfig/virtualホストに環境変数を設定することです。

これはApache/PHPアプリケーションの一般的な習慣です。商用のWindows環境ではほぼ同じでなければなりません。違ったやり方で呼び出されるだけで、より高価な時間がかかる。

+0

クイックレスポンスありがとう! –

関連する問題