Inno Setup和MS Access .accde数据库

时间:2013-10-03 17:48:59

标签: inno-setup

我希望有人可以提供帮助。我有一个小的MS访问数据库,我已经转换成.accde文件,并设法让Inno安装程序创建一个通常有效的安装文件。

当我在Windows 7计算机上安装它并双击已安装的桌面快捷方式时,它才有效。但是,如果我在Windows 8计算机上安装它并双击桌面快捷方式它可以工作,但它无法附加到后端数据库。当我将桌面快捷方式高级属性设置为以管理员身份运行时,它将完美运行。

如果有人知道Access或Inno或两者兼而有之,只需要两个问题。

  1. 是否可以让Inno使用“以管理员身份运行”设置创建快捷方式?
  2. 我没有看到或正确使用Access运行时。
  3. 非常感谢任何帮助。

    由于 戴夫

1 个答案:

答案 0 :(得分:0)

旧条目,但可能仍值得一试:

  • 当您创建目录时,该目录是只读的,因此禁止写入(对于Win 7应该是相同的,但是您可能更改了安全设置,并且Inno安装程序使用了现有文件夹)
  • 尝试以下操作:添加具有特殊权限的app目录:
  

[DIRS]

     

姓名:" {app}&#34 ;;权限:每个人都满了

如果有效,可以将设置更改为更安全的设置,例如" AuthenticatedUsers-Full"或类似的东西

您不应该使用管理员权限运行访问权限!但只是回答你的问题: How to set 'Run as administrator' on a file using Inno Setup