Modified:
branches/5.1/Installer/core.wxs
branches/5.1/Installer/webproviders.wxs
Log:
fixed Wix files that are registering components in machine.config to run with impersonation so they will work with Vista
Modified: branches/5.1/Installer/core.wxs
===================================================================
--- branches/5.1/Installer/core.wxs 2007-09-19 19:57:56 UTC (rev 1007)
+++ branches/5.1/Installer/core.wxs 2007-09-20 14:33:45 UTC (rev 1008)
@@ -62,12 +62,12 @@
<CustomAction Id="MySqlData.Install.CheckFX" BinaryKey="MSVBDPCADLL" DllEntry="CheckFX" />
<CustomAction Id="MySqlData.Install.SetProperty" Property="MySqlData.Install"
Value='/installtype=notransaction /action=install /LogFile= "[#MySqlData]" "[VSDFxConfigFile]"'/>
- <CustomAction Id="MySqlData.Install" BinaryKey="InstallUtil" DllEntry="ManagedInstall" Execute="deferred" />
+ <CustomAction Id="MySqlData.Install" BinaryKey="InstallUtil" DllEntry="ManagedInstall" Execute="deferred" Impersonate="no" />
<CustomAction Id="MySqlData.Remove.CheckFX" BinaryKey="MSVBDPCADLL" DllEntry="CheckFX" />
<CustomAction Id="MySqlData.Remove.SetProperty" Property="MySqlData.Remove"
Value='/installtype=notransaction /action=uninstall /LogFile= "[#MySqlData]" "[VSDFxConfigFile]"'/>
- <CustomAction Id="MySqlData.Remove" BinaryKey="InstallUtil" DllEntry="ManagedInstall" Execute="deferred" />
+ <CustomAction Id="MySqlData.Remove" BinaryKey="InstallUtil" DllEntry="ManagedInstall" Execute="deferred" Impersonate="no" />
<InstallExecuteSequence>
<Custom Action="MySqlData.Install.CheckFX" After="InstallFiles">NOT Installed</Custom>
Modified: branches/5.1/Installer/webproviders.wxs
===================================================================
--- branches/5.1/Installer/webproviders.wxs 2007-09-19 19:57:56 UTC (rev 1007)
+++ branches/5.1/Installer/webproviders.wxs 2007-09-20 14:33:45 UTC (rev 1008)
@@ -25,12 +25,12 @@
<CustomAction Id="MySqlWeb.Install.CheckFX" BinaryKey="MSVBDPCADLL" DllEntry="CheckFX" />
<CustomAction Id="MySqlWeb.Install.SetProperty" Property="MySqlWeb.Install"
Value='/installtype=notransaction /action=install /LogFile= "[#MySqlWeb]" "[VSDFxConfigFile]"'/>
- <CustomAction Id="MySqlWeb.Install" BinaryKey="InstallUtil" DllEntry="ManagedInstall" Execute="deferred" />
+ <CustomAction Id="MySqlWeb.Install" BinaryKey="InstallUtil" DllEntry="ManagedInstall" Execute="deferred" Impersonate="no" />
<CustomAction Id="MySqlWeb.Remove.CheckFX" BinaryKey="MSVBDPCADLL" DllEntry="CheckFX" />
<CustomAction Id="MySqlWeb.Remove.SetProperty" Property="MySqlWeb.Remove"
Value='/installtype=notransaction /action=uninstall /LogFile= "[#MySqlWeb]" "[VSDFxConfigFile]"'/>
- <CustomAction Id="MySqlWeb.Remove" BinaryKey="InstallUtil" DllEntry="ManagedInstall" Execute="deferred" />
+ <CustomAction Id="MySqlWeb.Remove" BinaryKey="InstallUtil" DllEntry="ManagedInstall" Execute="deferred" Impersonate="no" />
<InstallExecuteSequence>
<!-- Register code -->
| Thread |
|---|
| • Connector/NET commit: r1008 - branches/5.1/Installer | rburnett | 20 Sep |