Depending on how your 32-bit app calls the install, it's possible that it's using the 32-bit copy of msiexec.exe, which means that the System32 folder gets redirected by default, which could mean that the file doesn't actually exist.
You may be able to use something like ProcessExplorer to verify what version of msiexec.exe is running. If that is the problem, you may be able to fix it by making sure your app disables redirection before spawning the installation process. HTH John 2009/7/13 Michael Ballou <[email protected]>: > I have a simple 64-bit MSI that I made install 1 64-bit dll to System64 > folder. > > Under the following circumstances, MSI gets an error: > 1. That file already exists in the real C:\Windows\System32 folder > 2. The install is launched through a 32-bit app (not explorer.exe). > Anything that can launch another process will show this problem. > > During CostFinalize, the following error occurs: > DEBUG: Error 2324: Could not open file: C:\Windows\system32\myfile64.dll > GetLastError: 2 > > > If I also put a file with the same name in the C:\Windows\SysWOW64 > folder, then the install continues on. The MSI is makred to be install > on x64 platforms and the component is marked with Win64="yes". It seems > when a 32-bit app launches msiexec.exe, MSI gets confused about where > the file should be. > > Can anyone clarify what's happening here and if there is any fix or > workaround? > > Thanks, > Mike Ballou > > > > > ------------------------------------------------------------------------------ > Enter the BlackBerry Developer Challenge > This is your chance to win up to $100,000 in prizes! For a limited time, > vendors submitting new applications to BlackBerry App World(TM) will have > the opportunity to enter the BlackBerry Developer Challenge. See full prize > details at: http://p.sf.net/sfu/Challenge > _______________________________________________ > WiX-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------------ Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge _______________________________________________ WiX-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wix-users

