5

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

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

4

2 回答 2

5

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

这是 Vista 认为更新检查器所需的权限(显然是由于文件名)与 IDE 拥有的权限之间的冲突,导致 UAC 阻止可执行文件自动启动(不幸的是,返回的错误消息并没有真正起到多大作用上下文中的意义)。

于 2009-09-03T22:56:39.373 回答
1

@michaels 答案的附录:

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

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

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

于 2018-06-21T08:44:58.077 回答