Как получить версию IIS через.NET
Я получил веб-приложение, которое использует MS MVC. Я все еще живу в каменном веке - использую IIS5. Я не знаю, как сделать URL чистыми (без постфикса.aspx), и мне все равно, потому что производственная среда не будет использовать 5-ю версию. Но это раздражает при тестировании приложения вручную.
Мне нужен способ, как сделать эти URL чистыми или получить версию IIS внутри приложения, чтобы определить, нужен ли постфикс ASPX.
1 ответ
Решение
Попробуйте Request.ServerVariables["SERVER_SOFTWARE"], должен появиться как "IIS/5.1", если он заполнен вообще.