【问题标题】:Wix Installer error: Filename: redirection.config Error: Cannot read configuration file due to insufficient permissionsWix 安装程序错误:文件名:redirection.config 错误:由于权限不足,无法读取配置文件
【发布时间】: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


【解决方案1】:

解决方案是编辑 Wix 工具集引导程序的清单文件。

请参阅this 了解方向。

【讨论】:

    最近更新 更多