我们的Win32应用程序需要在它们的安装目录下写入。所以在Windows 7和Server 2008下,这需要管理员权限。
目前我们手动检查EXE文件的属性/兼容性选项卡中的“以管理员身份运行”选项。
有没有办法在安装 MSI 期间自动执行此操作?
最佳答案
将 list 文件添加到您的应用程序以使其在启动时请求提升是一个更好的解决方法。
关于c# - 如何让 MSI 包更改已安装的 Win32 应用程序兼容性选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3051787/