Wix安装程序错误:文件名:redirection.config错误:由于权限不足,无法读取配置文件

问题描述:

我们有一个Wix ToolSet安装程序(Ver。3.10)。 我们尝试在安装捆绑软件时提升管理员权限,该捆绑软件包可以扩展到多个项目。Wix安装程序错误:文件名:redirection.config错误:由于权限不足,无法读取配置文件

我们看到类似this的示例,其中显示了如何在<Package>节点下添加InstallPrivileges="elevated"属性。

我们已经为解决方案中的所有项目做到了这一点。

我们不断收到:

Filename: redirection.config Error: Cannot read configuration file due to insufficient permissions

,我们认为可能是解决方案的另一种方法,是使用前/后事件。

我们尝试使用前置/后置构建事件。同样的事情也给this(我们只用了预生成事件为例)与无济于事:

"C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\mt.exe" -manifest "$(ProjectDir)My.manifest" -outputresource:"$(ProjectDir)Setup.exe";

+0

你可以给你的问题添加一些代码吗?很高兴看到,你如何阅读配置文件。如果它发生在自定义操作中,则添加调用该自定义操作的代码。 –

的解决方案是修改为维克斯工具箱引导程序的清单文件。

请参阅this一个方向。