従来の ASP で記述されたアプリケーションをデバッグしています。アプリケーションをデバッグできるようにするために、IIS Express 7.5 を使用しています。次の行に到達するまで、すべて問題ありません。
set somevariable =Server.CreateObject("somelibrary.somemember")
「不明な例外」が発生します。
環境
私は管理者権限を持っています。OSはWindows XP SP3です。「somelibrary」アセンブリは regasm で正しく登録され、gacutil で GAC に含まれていました。PowerShell からアセンブリを実行できます。
$instance =New-Object -ComObject "somelibrary.somemember")
IIS Express for ASP には次の構成があります。
<asp enableParentPaths="true"
bufferingOn="true"
errorsToNTLog="true"
appAllowDebugging="true"
appAllowClientDebug="true"
scriptErrorSentToBrowser="true">
<session allowSessionState="true" />
<cache diskTemplateCacheDirectory="%TEMP%\iisexpress\ASP Compiled Templates" />
<limits />
</asp>
サイトには Windows と匿名認証が有効になっています (Windows 認証を無効にしても同じ結果になります)
問題の原因は何ですか?