新しい空の ASP.NET 5 WebApplication をインストールしたところ、IISExpress 経由でアプリを実行するとこのエラーが発生しました。問題は何ですか?
ファイルまたはアセンブリ 'dnx.clr.managed' またはその依存関係の 1 つを読み込めませんでした。システムは、指定されたファイルを見つけることができません。説明: 現在の Web 要求の実行中に未処理の例外が発生しました。エラーの詳細とコード内のどこでエラーが発生したかについては、スタック トレースを確認してください。例外の詳細: System.IO.FileNotFoundException: ファイルまたはアセンブリ 'dnx.clr.managed' またはその依存関係の 1 つを読み込めませんでした。システムは、指定されたファイルを見つけることができません。ソース エラー: 現在の Web 要求の実行中に未処理の例外が生成されました。例外の発生元と場所に関する情報は、以下の例外スタック トレースを使用して特定できます。アセンブリ ロード トレース: 次の情報は、アセンブリ 'dnx.clr. マネージド」を読み込めませんでした。=== バインド前の状態情報 === ログ: DisplayName = dnx.clr.managed (部分的) WRN: アセンブリの部分的なバインディング情報が提供されました: WRN: アセンブリ名: dnx.clr.managed | ドメイン ID: 3 WRN: アセンブリの表示名の一部のみを指定すると、部分バインドが発生します。WRN: これにより、バインダーが不適切なアセンブリをロードする可能性があります。WRN: アセンブリに完全に指定されたテキスト ID を提供することをお勧めします。WRN: 単純な名前、バージョン、カルチャ、および公開キー トークンで構成されます。WRN: ホワイトペーパーを参照 アセンブリの表示名の一部のみを指定すると、部分バインドが発生します。WRN: これにより、バインダーが不適切なアセンブリをロードする可能性があります。WRN: アセンブリに完全に指定されたテキスト ID を提供することをお勧めします。WRN: 単純な名前、バージョン、カルチャ、および公開キー トークンで構成されます。WRN: ホワイトペーパーを参照 アセンブリの表示名の一部のみを指定すると、部分バインドが発生します。WRN: これにより、バインダーが不適切なアセンブリをロードする可能性があります。WRN: アセンブリに完全に指定されたテキスト ID を提供することをお勧めします。WRN: 単純な名前、バージョン、カルチャ、および公開キー トークンで構成されます。WRN: ホワイトペーパーを参照 http://go.microsoft.com/fwlink/?LinkId=109270この問題の詳細と一般的な解決策については、ログ: Appbase = file:///C:/Users/Admin/.dnx/runtimes/dnx-clr-win-x86.1.0.0-beta7/bin ログ: Initial PrivatePath = NULL アセンブリの呼び出し: (不明)。=== ログ: このバインドは、デフォルトのロード コンテキストで開始されます。ログ: 構成ファイル C:\Program Files (x86)\IIS Express\iisexpress.exe.config が存在しません。ログ: アプリケーション構成ファイルが見つかりません。ログ: ホスト構成ファイルの使用: C:\Users\Admin\Documents\IISExpress\config\aspnet.config ログ: C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config のマシン構成ファイルの使用. ログ: 現時点ではポリシーが参照に適用されていません (プライベート、カスタム、部分、または場所に基づくアセンブリ バインド)。ログ: 新しい URL ファイルのダウンロードを試みています:///C:/Users/Admin/.dnx/runtimes/dnx-clr-win-x86.1.0.0-beta7/bin/dnx.clr。マネージ.DLL. ログ: 新しい URL ファイルのダウンロードを試みています:///C:/Users/Admin/.dnx/runtimes/dnx-clr-win-x86.1.0.0-beta7/bin/dnx.clr.managed/dnx.clr.マネージ.DLL. ログ: 新しい URL ファイルのダウンロードを試みています:///C:/Users/Admin/.dnx/runtimes/dnx-clr-win-x86.1.0.0-beta7/bin/dnx.clr.managed.EXE。ログ: 新しい URL ファイルのダウンロードを試みています:///C:/Users/Admin/.dnx/runtimes/dnx-clr-win-x86.1.0.0-beta7/bin/dnx.clr.managed/dnx.clr.マネージ.EXE.
ここに私のproject.jsonがあります
{
"webroot": "wwwroot",
"version": "1.0.0-*",
"dependencies": {
"Microsoft.AspNet.Server.IIS": "1.0.0-beta6",
"Microsoft.AspNet.Server.WebListener": "1.0.0-beta6"
},
"commands": {
"web": "Microsoft.AspNet.Hosting --config hosting.ini"
},
"frameworks": {
"dnx451": { },
"dnxcore50": { }
},
"publishExclude": [
"node_modules",
"bower_components",
"**.xproj",
"**.user",
"**.vspscc"
],
"exclude": [
"wwwroot",
"node_modules",
"bower_components"
]
}
インストールされている Dnx バージョン
1.0.0-beta5 clr x64 C:\Users\Admin\.dnx\runtimes
1.0.0-beta5 clr x86 C:\Users\Admin\.dnx\runtimes
1.0.0-beta5 coreclr x64 C:\Users\Admin\.dnx\runtimes
1.0.0-beta5 coreclr x86 C:\Users\Admin\.dnx\runtimes
1.0.0-beta6 clr x64 C:\Users\Admin\.dnx\runtimes
1.0.0-beta6 clr x86 C:\Users\Admin\.dnx\runtimes
1.0.0-beta6 coreclr x64 C:\Users\Admin\.dnx\runtimes
1.0.0-beta6 coreclr x86 C:\Users\Admin\.dnx\runtimes
* 1.0.0-beta7 clr x86 C:\Users\Admin\.dnx\runtimes
1.0.0-rc1-update1 clr x86 C:\Users\Admin\.dnx\runtimes
1.0.0-rc1-update1 coreclr x86 C:\Users\Admin\.dnx\runtimes
1.0.0-rc2-16249 clr x86 C:\Users\Admin\.dnx\runtimes