0

我有 Visual Studio 2013 终极版,并使用 Installshield 限量版创建了一个项目。

我在同一个解决方案中添加了一个项目结果的快捷方式。

一旦我们在生产环境中,我们使用具有管理员权限的用户安装产品,但我们始终设置“适用于所有用户”选项。

然后具有“普通”用户权限的用户可以毫无问题地使用该产品。

直到......他们重新启动,然后当用户使用快捷方式时总是寻找安装程序,如果我们只使用没有快捷方式的 exe,一切都很好。

我没有找到任何说明这种行为的财产。

我认为这可能是由于一些 AD 设置,但这也被排除在外。

任何人都可以向我解释这种行为吗?

BR

乔治

4

1 回答 1

0

嗯...首先我必须了解一点关于自我修复功能 http://msiworld.blogspot.com/2008/10/difference-between-self-heal-and-repair.html

尽管如此,如前所述,问题是由于自动更新功能将 so me 文件替换为它们的新版本。

所以我应用的解决方案是创建一个lnk文件并将其作为内容文件包含在主项目中,然后我们将内容结果添加到桌面中。

所以现在它对我有用。希望它适用于其他人。

于 2015-11-13T14:02:19.057 回答