最近 2 つの C# クラスを追加したアプリがあります。常にデバッグとリリースの両方に組み込まれています。2 つの構成の違いは何もありません。リリースをビルドすると、依存関係の 1 つにアクセスできないと表示されます。これはリリース ビルド専用です。その依存関係に変更はなく、常に機能していました。
何か案は?
最近 2 つの C# クラスを追加したアプリがあります。常にデバッグとリリースの両方に組み込まれています。2 つの構成の違いは何もありません。リリースをビルドすると、依存関係の 1 つにアクセスできないと表示されます。これはリリース ビルド専用です。その依存関係に変更はなく、常に機能していました。
何か案は?
したがって、この問題を解決するには、C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\NETFX 4.0 Tools に次の構成ファイルを追加する必要がありました。
<?xml version ="1.0"?>
<configuration>
<runtime>
<loadFromRemoteSources enabled="true" />
</runtime>
</configuration>
さまざまなプロジェクト間の参照はプロジェクトですか、それともバイナリ参照ですか? それらがバイナリ参照である場合、出力フォルダーはさまざまなビルド ターゲットとプラットフォームの適切な場所を指していますか? また、ビルド順序が正しいことを確認することもできます。