.NET Framework 4.5 を使用して C# でアプリを構築していますが、使用している dll の 1 つが .NET 2.0 で構築されているため、混合モードのアセンブリ機能を追加しようとしています。
これは私が受け取るエラーです: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.
私はこれを試しましたhttp://msdn.microsoft.com/en-us/library/bbx34a2h.aspxそして今、私の app.config は次のようになります:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/>
</startup>
</configuration>
Visual Studio のリリース モードでアプリケーションを実行すると、期待どおりに動作しますが、作業環境で実行しようとすると、上記のエラーでクラッシュします。
これも試してみました[リリースモードでビルドするときの混合モードエラー]成功しませんでした。
他に何か不足していますか?