After upgrading WIX 3.7.1204 to 3.7.1217, VS 2010 SP1 cannot open neither of WIX project types.
Downgrading to 3.7.1204 solved problem.
Please run 'devenv /log' and try to open/create a .wixproj. Then attach %APPDATA%\Roaming\Microsoft\VisualStudio\<version>\ActivityLog.xml.
After rebooting computer and upgrading to 3.7.1217 again my WIX projects are opened successfully. Also I found this line in every LOG-file produced by WIX installer:
MSI (s) (58:98) [12:11:52:864]: PROPERTY CHANGE: Adding MsiSystemRebootPending property. Its value is '1'.
WIX installer said nothing about pending required.
The problem appears when I start VS as non-administrator (my usual scenario). Process Monitor shows that VS fails to open this key with Read/Write permissions:
11:53:45,7251735 devenv.exe 32-bit 1452 RegOpenKey HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows Installer XML\3.7 ACCESS DENIED Desired Access: Read/Write
Fix of SFBUG:3157 contain many changes from such line
"CodeBase"="$ProgramFiles$\WiX Toolset v3.7\bin\votive2010.dll"
124 "CodeBase"="$=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Installer XML\3.7\InstallRoot$\votive2010.dll"
I suppose that's the reason.
Upgrading from 3.7.1204 to 3.7.127 on two computers produced the same problem.
Upgrading from some old 3.6 to 3.7.1217 on third computer went smoothly and WIX projects are opened well even when VS was launched non-elevated.
Reverted change for later investigation.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.