为什么我的WIX安装程序不将richtx32.ocx复制到system32目录?

我的WIX(3.5)安装程序应该将richtx32.ocx文件复制到windows system32目录并使用一些命令行语句进行注册,但它不起作用。 该文件未复制到该文件夹​​。
<Directory Id="SystemFolder">
   <Component Id="ComponentName" Guid="someGUID">
      <File Source="someSourceFolderrichtx32.ocx" />
   </Component>
</Directory>
问题发生在XP和7上,是的,我已经启动了MSI作为管理员用户。如果文件被复制到另一个目录(例如我的应用程序的程序文件目录),一切正常。 仅使用system32目录发生错误。我还尝试使用另一个.ocx文件来查看文件本身存在的问题,但似乎我无法将任何文件复制到该文件夹​​。 有任何想法吗? 更新: 如果我将一个“test.txt”文件添加到组件(顺便说一下,它有更多的文件,然后只有richtx32.ocx)它突然工作!但是,如果有一个不同的文件,如.ocx或.dll,为什么安装程序只复制所有文件?我不想复制一个虚拟文本文件只是为了让它工作......必须有一个原因。     
已邀请:

要回复问题请先登录注册