実行時に以下のようなバージョンの異なる DLL が見つからないエラーがでることがあります。
System.IO.FileLoadException: Could not load file or assembly 'System.Configuration.ConfigurationManager, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'. The located assembly's manifest definition does not match the assembly reference. (0x80131040)
その場合は以下の操作を行うと改善する場合があります。
-
NuGet のキャッシュをクリアする (Visual Stdio のオプションの NuGet パッケージマネージャーから実行可能)
-
bin, obj フォルダを削除してビルドする