おそらくばかげた質問です。
Microsoft Access データベース (.mdb) を使用して特定の情報にアクセスし、OLEDb を使用して監視データをテーブルに入力するアプリを自分のマシンで開発しました。
アプリケーションは私のマシンでは正常に動作しますが、リリースをテスト マシン (MS Access なし) に置くとクラッシュします。興味深いことに、データベース ファイル名を変更したばかりのテスト マシンでアプリケーションを起動すると、データがなくても、本来のようにロードされます。
UnauthorizedAccessException 例外がスローされたようで、混乱がさらに悪化しています。
開発マシンとテスト中のマシンの両方に .NET 3.5 がインストールされています。
私の質問には「いいえ」という返事が返ってくると思いますが、一体何なのですか? テスト マシンには MS Access がインストールされている必要がありますか?
よろしく