0

最近、古い 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.inic:\Windows\System32\inetsrvます。これが機能するために他に何かする必要がありますか?

4

1 に答える 1