アプリケーションがあり、アプリケーションが存在するディレクトリ内に App_Data フォルダーがあります。App_Data フォルダー内には、保存されたクエリを含むフロントエンド Access ファイルが存在します。このフロントエンド ファイルは、ネットワーク ドライブにあるバックエンド ファイルにアクセスします。なんらかの理由で、クライアント マシンにアプリケーションをインストールしてアプリケーションを起動すると、アプリケーションはフロントエンド ファイルを開くことができません。
「Microsoft Access データベース エンジンは、ファイル '[ApplicationPath][front-end].accdb' を開くことも書き込むこともできません。既に別のユーザーによって排他的に開かれているか、そのデータを表示および書き込む権限が必要です。」
インストール後にフォルダーのアクセス許可を確認すると、USERS グループには変更アクセス許可がありません。これらのアクセス許可なしでインストールする特定の理由はありますか? フロントエンドファイルには、変更権限を必要としないテーブルを含むバックエンドにリンクされている場合を除き、変更権限を必要としないクエリのみが含まれています。フロントエンドも同様ですか? この問題を修正する最善の方法がわかりません。
このアプリケーションをインストールして、フロントエンドが存在するフォルダに変更権限を付与する方法はありますか?