【发布时间】:2013-01-26 03:59:42
【问题描述】:
我有一个使用 SQLLocalDb 的应用程序,我通过 InstallShield Express Spring 2012 进行部署。
LocalDb 要求安装 KB2544514 的 .Net 更新。没有此更新,LocalDb 无法连接到 LocalDb 实例。
当我将此 exe 作为自定义操作添加到 InstallShield 时:
除非以管理员身份运行安装,否则在执行 NPD40-KB2544514-x86-x64.exe 时会遇到错误 1721。
如果包含 NPD40-KB2544514-x86-x64.exe 的安装程序以管理员身份运行,则安装成功。
有没有一种方法可以将 Microsoft KB 更新与安装进行菊花链式连接,而无需右键单击“以管理员身份运行”。我担心的是,“右键单击并以管理员身份运行”的说明通常会被 99% 的用户忽略,并会产生大量的支持电话。
【问题讨论】:
标签: localdb installshield-2012