我有一个 java 桌面应用程序,它通过Inno Setup制作的 Windows 安装程序文件安装在 C:\Program Files 中。该程序包括一个嵌入式 derby 数据库。理想情况下,程序应该能够写入 derby 数据库。但由于在 Windows 7 中创建/编辑和保存文件到 C 盘的限制,我无法执行上述操作。如果程序安装在 C 盘以外的驱动程序中,它可以工作。由于我更愿意将用户“C:\Program Files”作为应用程序安装的默认位置,因此我想知道是否有办法克服这个问题。
感谢可以在解决问题的方向上提供的任何帮助。