18個のプロジェクトを含むC#.NETソリューションを構築しようとしています。青のうち、私のプロジェクト(Web GUI)の1つに奇妙なエラーメッセージが表示されます。ファイルまたはアセンブリを読み込めませんでした。SMDiagnostics.dll
エラー
"Error 1839 'Could not load file or assembly 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\SMDiagnostics\v4.0_4.0.0.0__b77a5c561934e089\SMDiagnostics.dll' or one of its dependencies. This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded.'"
を次のようにプロジェクトの一つが、すべては、.NET Framework 3.5上で実行されているが、私は、フレームワーク4.0私のマシンにインストールされています。 Visual Studioは4.0から3.5のファイルを読み込もうとしています(ファイルを3.5に移動しようとしましたが、動作しませんでした)
ここで何が間違っているのか、何か考えている人はいますか?これを修正することはできますか?
よろしく Throstur
プロジェクトで設定されているフレームワークのバージョンを確認します。 「4.0」のテキストを検索して、もう一度ビルドしてみてください。 web.configの –
?プロジェクトプロパティで – tingason
を右クリックします(プロジェクト=>プロパティを右クリックします)。 [アプリケーション]タブ –