在Windows Server 2008 64位上,我需要一个.msi安装程序将一些文件写入\windows\system32\inetsrv文件夹。(这些文件是一些XML模式验证文件,C# XmlReaderSettings.Schema.Add()希望这些文件在该文件夹中)。
当安装程序运行时,文件最终出现在\windows\SysWOW64\inetsrv文件夹中,而不是它们应该在的位置。
我尝试让安装程序写入\windows\Sysnative文件夹,但安装程序创建了一个具有完全相同名称的文件夹,这是我没有预料到的。请参见this page以获得有关抑制SysWOW64重定向的良好讨论。
我应该如何让.msi在Windows 2008 64位上将我的文件写入\windows\system32\inetsrv文件夹?
当安装程序运行时,文件最终出现在\windows\SysWOW64\inetsrv文件夹中,而不是它们应该在的位置。
我尝试让安装程序写入\windows\Sysnative文件夹,但安装程序创建了一个具有完全相同名称的文件夹,这是我没有预料到的。请参见this page以获得有关抑制SysWOW64重定向的良好讨论。
我应该如何让.msi在Windows 2008 64位上将我的文件写入\windows\system32\inetsrv文件夹?