From b182ccb20dfae6a26745fcc3b7d626287f946a2a Mon Sep 17 00:00:00 2001 From: "finnur@google.com" Date: Thu, 18 Dec 2008 22:31:17 +0000 Subject: Fix 5561: Support system-level install in the channel changer. When Chrome is installed system wide, the Google Update keys reside under HKLM. Under Vista, any writes to this key will get virtualized, unless we elevate the channel_changer process. We don't want to elevate using a manifest, because we don't want the UAC to pop up when the Channel Changer is used to configure a user-level Chrome installation, so we detect at process startup whether we need to elevate and relaunch the channel_changer process (elevated) if we need to (before showing any UI). Review URL: http://codereview.chromium.org/14855 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7260 0039d316-1c4b-4281-b951-d872f2087c98 --- tools/channel_changer/channel_changer.vcproj | 2 ++ 1 file changed, 2 insertions(+) (limited to 'tools/channel_changer/channel_changer.vcproj') diff --git a/tools/channel_changer/channel_changer.vcproj b/tools/channel_changer/channel_changer.vcproj index de2f7ca..5afff01 100644 --- a/tools/channel_changer/channel_changer.vcproj +++ b/tools/channel_changer/channel_changer.vcproj @@ -20,6 +20,7 @@ OutputDirectory="$(SolutionDir)$(ConfigurationName)" IntermediateDirectory="$(ConfigurationName)" ConfigurationType="1" + InheritedPropertySheets=".\using_vista_platform_sdk.vsprops" UseOfATL="1" CharacterSet="1" > @@ -97,6 +98,7 @@ OutputDirectory="$(SolutionDir)$(ConfigurationName)" IntermediateDirectory="$(ConfigurationName)" ConfigurationType="1" + InheritedPropertySheets=".\using_vista_platform_sdk.vsprops" UseOfATL="1" CharacterSet="1" WholeProgramOptimization="1" -- cgit v1.1