そのままコンパイルすると下記のようなエラーが発生したのでメモを残す。
ターゲット フレームワークの変更
1.メニューより[プロジェクト] - [プロパティ]を選択する
2.プロパティ画面の「ターゲット フレームワーク」の項目を変更する
エラー内容
[.NET Framework 3.5]から[.NET Framework 4.6.1]に変更したところ、下記のようなエラーが発生した。
エラーコード:CS0656
説明:コンパイラが必要とするメンバー 'Microsoft.CSharp.RuntimeBinder.Binder.Convert' がありません
説明:コンパイラが必要とするメンバー 'Microsoft.CSharp.RuntimeBinder.Binder.Convert' がありません
発生した箇所は、ExcelのWorkbookやWorksheetを処理する箇所。
対応方法
1.メニューより[プロジェクト] - [参照の追加]を選択する
2.参照マネージャー画面の[アセンブリ] - [フレームワーク] - [Micrsoft.CSharp]の項目にチェックする