【发布时间】:2016-05-30 07:10:55
【问题描述】:
我们有一个 Wix ToolSet 安装程序(版本 3.10)。 我们尝试在捆绑安装时提升管理员权限,这会扩展到多个项目。
我们看到像this 这样的例子,它展示了如何在<Package> 节点下添加InstallPrivileges="elevated" 属性。
我们已经为解决方案中的所有项目这样做了。
我们不断得到:
文件名:redirection.config 错误:由于无法读取配置文件 权限不足
我们认为可能是解决方案的另一种方法是使用前/后事件。
我们尝试使用构建前/构建后事件。类似于this 的东西(我们只使用了预构建事件示例)但无济于事:
"C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\mt.exe" -manifest "$(ProjectDir)My.manifest" -outputresource:"$(ProjectDir)Setup.exe";
【问题讨论】:
-
您能在您的问题中添加一些代码吗?很高兴看到,您如何读取配置文件。如果它发生在自定义操作中,则添加调用该自定义操作的代码。
标签: wix