这是我第一次开发msi部署包。我需要做的就是更改特定的文件夹权限,以允许“Everyone”组“完全控制”。
我已经搜索了网络,但似乎没有任何帮助。有一个简单的逐步解决方案吗?
答案 0 :(得分:0)
如果这是标准的Visual Studio安装项目,则没有内置支持。您必须在与安全相关的论坛中询问代码是什么。或者通过使用Orca进行编辑,弄清楚如何在MSI文件中使用记录不完整的LockPermissions表。
很多时候问这个问题是因为应用程序安装在ProgramFiles文件夹之类的受限文件夹中,它会在该位置创建或更新文件。如果这就是这个问题的原因那么正确的处理方法是更改应用程序以使用诸如用户的应用程序数据文件夹之类的位置,顾名思义,该文件夹就是您所在的位置存储和更新用户的数据:)