【问题标题】:Delphi 2010 AutoRun Tab ErrorDelphi 2010 自动运行选项卡错误
【发布时间】:2009-09-03 22:34:45
【问题描述】:

包括 Delphi 2010 在内的许多 Delphi 版本显示“执行 'D:\ProgramData{BBD31133-40F8-4B57-9BA6-DB76C03D153B}\Setup.exe' 时出错:AutoRun 选项卡中的参数不正确。”

这是什么意思,你如何消除它?

【问题讨论】:

    标签: delphi delphi-2010


    【解决方案1】:

    您需要告诉 Delphi 在启动时不要检查更新 - 我相信您必须在安装程序中执行此操作(我认为进行修复应该足够好),或者进入注册表并手动更改它。另一种方法是以管理员身份运行 IDE。

    这是 Vista 认为更新检查程序需要的权限(显然是由于文件名)与 IDE 拥有的权限之间的冲突,导致 UAC 阻止可执行文件自动启动(不幸的是,返回的错误消息没有在上下文中确实很有意义)。

    【讨论】:

    • 以管理员身份运行能解决问题吗?即使使用管理员帐户启动,该消息也会出现在 IDE(试用版)中。
    • 请记住,除非您关闭了 UAC,否则即使使用管理员帐户,程序也不会在 Vista 和 7 中以管理员权限运行。如果您在从右键单击菜单中明确选择“以管理员身份运行”时遇到问题,或者将 EXE/快捷方式的属性更改为始终使用管理员权限,它基本上会像您是普通的受限用户一样运行。
    【解决方案2】:

    @michaels 回答的附录:

    打开 regedit.exe 并导航到以下注册表项:

    HKEY_CURRENT_USER\Software\CodeGear\BDS\7.0\AutoRun\UpdateCheck

    找到名称 ProgramToRun 并简单地修改并将值设置为空字符串。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多