ASP.NET アプリケーションを実行すると、次のエラーが発生します。WinXP 64 で IIS 6.0 を使用してこれを実行しています。アセンブリは署名されているため、厳密な名前が必要ですが、参照を追加して dll の関数を使用する以外に、エラーを解決する方法がわかりません。アセンブリを GAC にインストールしようとしましたが、役に立ちませんでした。
=== プレバインド状態情報 === ログ: ユーザー = NT AUTHORITY\NETWORK SERVICE ログ: DisplayName = ランダム (部分的) WRN: アセンブリの部分バインディング情報が提供されました: WRN: アセンブリ名: random.dll | ドメイン ID: 10 WRN: アセンブリの表示名の一部のみを指定すると、部分バインドが発生します。 WRN: これにより、バインダーが不適切なアセンブリをロードする可能性があります。 WRN: アセンブリに完全に指定されたテキスト ID を提供することをお勧めします。 WRN: 単純な名前、バージョン、カルチャ、および公開キー トークンで構成されます。 WRN: この問題の詳細と一般的な解決策については、ホワイト ペーパー http://go.microsoft.com/fwlink/?LinkId=109270 を参照してください。 ログ: Appbase = file:///C:/Root/Server/ ログ: 初期 PrivatePath = C:\Root\Server\bin 呼び出しアセンブリ : (不明)。 === ログ: このバインドはデフォルトのロード コンテキストで開始されます。 ログ: アプリケーション構成ファイルの使用: C:\Root\Server\web.config ログ: ホスト構成ファイルの使用: \\?\C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet.config ログ: C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\config\machine.config のマシン構成ファイルを使用しています。 ログ: 現時点ではポリシーが参照に適用されていません (プライベート、カスタム、部分的、または場所に基づくアセンブリ バインド)。 ログ: 新しい URL ファイルのダウンロードを試みています:///C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/Temporary ASP.NET Files/server/aeb22d03/3a6c0025/random.DLL。 ログ: 新しい URL ファイルのダウンロードを試みています:///C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/Temporary ASP.NET Files/server/aeb22d03/3a6c0025/random/random.DLL。 ログ: 新しい URL ファイル:///C:/Root/Server/bin/random.DLL のダウンロードを試みています。 ERR: アセンブリのセットアップを完了できませんでした (hr = 0x8007000b)。プローブが終了しました。