Excel 2007 用の VSTO アドインを作成しています。開発用コンピューターでは、英語 (英国) の地域設定ですべて正常に動作します。ただし、一部のエンド ユーザーには他の設定があります。
データベースに情報を追加するときはすべて正常に機能しますが、データテーブルに英語 (米国) の地域設定を入力しようとすると失敗します。
Dim TA As New DB_InquiriesTableAdapters.qry_InquiriesTableAdapter
Dim DB As New DB_Inquiries.qry_InquiriesDataTable
TA.Fill(DB) 'FAILS HERE as date format is incorrect for regional settings
アドインのスタートアップで Thread.CurrentCulture を設定しようとしましたが、これはスローされ、次のような例外が発生します。
MSCORLIB カルチャはサポートされていません
これを回避する方法を知っている人はいますか?