1

C#、.Net 4.0 でアプリケーションを作成しました。このアプリケーションでは、DataBase にアクセスするための DataConnectionDialog を表示する必要があります。

私はこのコードを使用します:

 DataConnectionDialog BDdialog = new DataConnectionDialog();
 DataSource.AddStandardDataSources(BDdialog);
 BDdialog.SelectedDataSource = DataSource.OdbcDataSource;
 BDdialog.SelectedDataProvider = DataProvider.OdbcDataProvider;
 DataConnectionDialog.Show(BDdialog);

私のラップトップでは、コードは正常に動作しますが、別のラップトップでは、.Net 4.0 および .Net 4.5 で、このダイアログを開こうとすると例外が発生します:

ここに画像の説明を入力

それにもかかわらず、これらの DLL を exe の同じディレクトリに追加しました。

Microsoft.Data.ConnectionUI.Dialog.dll
Microsoft.Data.ConnectionUI.Dialog.resources.dll
Microsoft.Data.ConnectionUI.dll

誰でも私を助けることができますか?このエラーをどのように修正しますか?

どうもありがとう、

よろしくお願いします、

ニクセウス

4

1 に答える 1