最近、古い Classic ASP Web サイトを IIS 8.5 を実行する新しい Windows Server 2012 に移動しました。この切り替え後MSWC.BrowserType
、ユーザーのブラウザーまたはプラットフォームを取得できなくなります。
テストページには、次のコードがあります。
<%@ Language=VBScript %>
<%Option Explicit%>
<%
Dim browserdetect
Set browserdetect = Server.CreateObject("MSWC.BrowserType")
if isObject(browserdetect) then
response.write("The object was created!<br>")
else
response.write("The object was not created")
end if
Response.Write("Platform = " & browserdetect.Platform & "<br>")
Response.Write("Browser = " & browserdetect.Browser & "<br>")
%>
これは以下を返します:
The object was created!
Platform = unknown
Browser = Default
私はサーバーに最新のものを持ってbrowscap.ini
いc:\Windows\System32\inetsrv
ます。これが機能するために他に何かする必要がありますか?