ねえ、現在、署名されたクラス ライブラリ (Noizwaves.Core) に (プロジェクト参照として) 依存関係があるプロジェクト (Noizwaves.Client) を実行しようとしています。Noizwaves.Core のアセンブリ バージョンは 2.0.* に設定されています。これらのプロジェクトは両方とも、同じ VS2008 ソリューション ファイル内にあります。Noizwaves.Client はデフォルトのスタートアップ プロジェクトとして設定されています。
すべてのプロジェクト (およびソリューション) は VS で正常にビルドされますが、Noizwaves.Client を実行すると、次の例外が発生します。
ファイルまたはアセンブリ 'Noizwaves.Core, Version=2.0.3378.15610, Culture=neutral, PublicKeyToken=bed7327d8103b148' またはその依存関係の 1 つを読み込めませんでした。見つかったアセンブリのマニフェスト定義がアセンブリ参照と一致しません。(HRESULT からの例外: 0x80131040)
Noizwaves.Client のデバッグ ディレクトリを見ると、Noizwaves.Core のバージョンが 2.0.3378.15613 であることがわかります。
プロジェクトのビルド設定/順序がVS2008のせいだと思います。現在、設定はすべてデフォルトに設定されています。
誰でもこの問題を解決できますか? ありがとう!