我有一个在PublishProduct之后的InstallExecuteSequence中没有模拟而延迟运行的CA.
此CA使用Windows模拟将上下文更改为本地管理用户,其中使用用户输入对话框查询凭据。满足提升的需求,更改上下文并执行其他任务,但是当我尝试在HKLM \ SYSTEM \ CurrentControlSet \ Services \ NameOfService \ MySubKey中打开由安装程序创建的用于写访问的子项时,我得到一个与之相关的异常访问不足。但是我可以打开阅读吗?
此时已安装服务,已创建密钥并已写入其他值。我用来修改它的上下文是本地Administrators组的成员,会话是根据其他任务的要求提升的吗?
这是Windows安装程序环境的警告吗?
答案 0 :(得分:0)
无论出于何种原因,退出模拟回到LocalSystem解决了这个问题。可能是一个提升问题。