タイトル記載のエラーメッセージが出た場合の対処方法を以下に記載します。
.NET4 の環境下で .NET2 で作成されたアセンブリを利用すると
「混合モード アセンブリはバージョン 'v2.0.50727'
のランタイムに対して作成されており、追加の構成情報がないと 4.0 ランタイムでは読み込めません。」
という例外が発生する。
app.configに以下を追加します。
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
</configuration>
参考URL:
http://d.hatena.ne.jp/JHashimoto/20110502/1305525532
記載: 2012年12月07日 木下英俊