18個のプロジェクトを含むc#.NETソリューションを構築しようとしています。突然、私のプロジェクトの1つ(Web GUI)に対して奇妙なエラーメッセージが表示されます。
次のようなエラー
"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.'"
1つを除くすべてのプロジェクトが.netFramework3.5で実行されていますが、マシンにフレームワーク4.0がインストールされています。Visual Studioはファイルを4.0からロードしようとしていますが、3.5ではありません(ファイルを3.5に移動しようとしましたが、機能しませんでした)
誰かがここで何が悪いのか知っていますか、またはこれを修正するために私が何ができるか考えていますか?
Throsturに関して