2016-04-22 25 views
5

私のステージング環境でこのエラーが発生しましたが、私のローカル環境で取得できません。ステージングサーバーはWindows Server 2008 R2です。MVC 6:System.IO.FileNotFoundException:ファイルまたはアセンブリ 'System.Diagnostics.DiagnosticSourceを読み込めませんでした

System.IO.FileNotFoundException: Could not load file or assembly 'System.Diagnostics.DiagnosticSource, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified. 

ステージング環境は一点で動作していましたが、このエラーは最近のものです。私はエラーログからこのエラーを受け取ります。サイトは回転して何も表示しません。

両方の環境はDNX-CLR-WIN-x86.1.0.0-RC1-アップデート2を使用している同じDNXバージョン

C:\Users\Me>dnx --version 
Microsoft .NET Execution environment 
Version:  1.0.0-rc1-16609 
Type:   Clr 
Architecture: x86 
OS Name:  Windows 
OS Version: 6.1 
Runtime Id: win7-x86 

溶液を有します。

「System.Diagnostics.DiagnosticSource」パッケージをソリューション内のすべてのプロジェクトに追加して展開しました。それは何もしなかった。

パッケージディレクトリからSystem.Diagnostics.DiagnosticSource.dllを取得し、 'runtimes \ dnx-clr-win-x86.1.0.0-rc1-update2 \ bin'ディレクトリにドロップしました。私はその後、私はDiagnosticSource.dllで行ったように私はbinディレクトリにSystem.Numerics.Vectors.dllを置くが、私はまだ行方不明Vectors.dllエラーを取得エラーにこのエラー

Could not load file or assembly 'System.Numerics.Vectors, Version=4.1.1.0 

を取得します。私はDLLをランタイムbinディレクトリに置くべきだとは思わない。これをどうすれば解決できますか?あなたは.NET Frameworkの4がインストールされていないよう

更新

Active Version   Runtime Architecture OperatingSystem Alias 
------ -------   ------- ------------ --------------- ----- 
    1.0.0-beta8  clr  x86   win 
    1.0.0-beta8  coreclr x86   win 
    1.0.0-rc1-final clr  x64   win 
    1.0.0-rc1-final clr  x86   win 
    1.0.0-rc1-final coreclr x64   win 
    1.0.0-rc1-final coreclr x86   win 
    1.0.0-rc1-update1 clr  x64   win 
    1.0.0-rc1-update1 clr  x86   win 
    1.0.0-rc1-update1 coreclr x64   win 
    1.0.0-rc1-update1 coreclr x86   win 
    *1.0.0-rc1-update2 clr  x86   win    default 
+0

ランダムな場所にパッケージ内のdllをコピーしないでください。何が動作しないマシンで、どの.NET Frameworkのバージョンを使用していますか? – Pawel

+0

@Pawel - 私はデバッグ目的でのみDLLをコピーしました。 .NETのリストバージョンに更新されました。 – diverge

+0

project.jsonファイルを投稿してください。 –

答えて

0

が見えます。通常、System.Numerics.Vectorsのようなアセンブリは、ローカルbinディレクトリからではなくGACからロードする必要があります。

関連する問題