我需要删除一个sqllite数据库文件夹。我在InstallFinalize
之后写了一个自定义操作来删除这个文件夹。如果我从命令提示符运行我的MSI管理器previlage,它将删除该文件夹。否则sqllite数据库文件夹未被删除。
我在Product.wxs文件中添加了属性标记
<Property Id="MSIUSEREALADMINDETECTION" Value="1" />
我也添加了InstallPrivileges="elevated"
。没有什么对我有用。我登录的Windows用户有管理员previlage.Delete文件夹,如果msi以管理员身份通过命令提示符运行。我需要以管理员身份打开安装程序