私のプロジェクトの設定は次のようになります。
私のアプリケーション(4.0)->私のクラスライブラリ(4.0)->サードパーティライブラリ(2.0.50727)
私のアプリケーションのapp.configは次のようになります。
<?xml version="1.0"?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
</configuration>
しかし、アプリケーションを起動しようとすると、恐ろしいFileLoadExceptionが発生します。
Mixed mode assembly is built against version 'v2.0.50727' of the runtime and cannot be loaded in the 4.0 runtime without additional configuration information.
それぞれのサードパーティライブラリは「System.Data.SQLite」v1.0.60.0です。クラスライブラリでも「useLegacyV2RuntimeActivationPolicy」属性を有効にする必要がありますか?どうすればいいですか?
よろしくお願いします。