VB.NET 2022桌面应用部署后访问Program Files(x86)中Access数据库权限被拒的解决方法咨询
VB.NET 2022桌面应用部署后访问Program Files(x86)中Access数据库权限被拒的解决方法咨询
我正在开发一个VB.NET 2022的Windows桌面应用,把Access的.mdb数据库文件放在了项目的bin文件夹里,还制作了应用的安装程序。安装完成后,Access数据库和可执行文件一起被放在了C:\Program Files (x86)\MyApplication\Setup路径下。
我们公司的笔记本电脑安装任何文件都需要管理员权限,安装好之后,我双击桌面的应用图标时,弹出了这样的错误提示:
Access to the path 'C:\Program Files (x86)\Financial Reporting\Financial Reporting.mdb' is denied.
如果右键选择“以管理员身份运行”,输入管理员账号密码后应用就能正常工作,但我想知道有没有办法不用管理员权限就能正常运行应用,避免弹出这个权限被拒的提示。
另外,我在应用里用来访问Access数据库的连接字符串大致如下(这段代码在另一个窗口中,不是在frmMain_Load方法里):[连接字符串代码]
备注:内容来源于stack exchange,提问作者CKuttan
相关产品推荐
相关产品推荐

