VS 2010、Win Server 2003、.Net3.5ソリューション。これらは.Net1.1から移行されました。
ソリューション内のすべてのプロジェクトは遅延署名されています。ソリューションは、デバッグ用に正常にビルドできますが、リリース用に常に失敗し、次のエラーが発生します。SGEN:エラー:ファイルまたはアセンブリを読み込めませんでした'AssemblingX、Version = 1.0.5000.0、Culture = neutral、PublicKeyToken=xxxxxxxx'またはその依存関係の1つ。厳密な名前の検証に失敗しました。(HRESULTからの例外:0x8013141A)
AssemblingXは、私が構築したいプロジェクトです。このプロジェクトで参照されているすべてのDLLはローカルフォルダーに保存され、すでに署名されています。プロジェクトAssemblingXのプロパティを変更して署名すると、リリース用のソリューションを正常にビルドできます。
http://social.msdn.microsoft.com/Forums/nl-NL/msbuild/thread/695581ae-77e7-4c3a-bb3f-6472b8c47f65のガイドに従って、「loadFromRemoteSources」を有効にするsgen.exe.configを作成しました。
しかし、何も変わりませんでした。何か案は?
ありがとう