我无法使用管理权限运行自定义操作 和访问会话数据(例如,获取我需要的注册表项或路径)。我可以获得自定义操作的管理权限的唯一方法是运行(Action-Call的Execute-Property)此操作为延迟或提交而不是立即执行。
我现在理解的是:
由于无法在WIX-Install系统中建模背景知识(如f.e.我想安装Microsoft Office AddIn),我需要通过创建程序C#代码来建模我的背景知识。 (或者不是?)为什么我不需要管理权限呢?
如果我忽略了某些事情,请告诉我。我接近这个错误吗?
答案 0 :(得分:0)
您的问题不清楚您是否正在寻找一种方法,将信息从无法升级到高架,或从高架转为低位。后者是不可能的。前者使用CustomActionData。
但是,作为建议,更喜欢数据驱动到过程代码(它有助于在Windows Installer中重用),而更喜欢内置到自定义。 (你能设置一个属性,并根据该属性定义注册表项吗?如果是这样,Windows Installer将完成所有繁重的工作。)