PDA

View Full Version : Linder Web update problem in Vista



NewsArchive
10-23-2008, 01:59 AM
I've been using setup builder for quite a while now and I've been using the web
update stuff for all my apps.
Today, something has gone wrong.
The updates won't stay updated in Vista.
The update file is downloaded and executes. Unfortunately, the updated program
is vertualized and vanishes as soon as the user exits.
If I download the webupdate setup file and then run it elevated, everything works fine.

So I guess the question is - How do I get the wupdate.exe run the update
installer as an administrator?
Each setup file has the requires Administrator selected in the generator settings.

TIA,
Chris C.

NewsArchive
10-23-2008, 01:59 AM
Chis,
For Vista, for you installer setup, Project Definition, General Information,
Generator TAB, Execution Level needs to be "requireAdministrator".
That might help you.
Ron Jolda

NewsArchive
10-23-2008, 02:00 AM
> For Vista, for you installer setup, Project Definition, General Information,
> Generator TAB, Execution Level needs to be "requireAdministrator".

Also Chris needs to be sure that he has a Code Signing certificate and that
SetupBuilder is signing the installer (as well as the EXE).


Charles


--
-------------------------------------------------------------------------------------------------------
Charles Edmonds
www.setupcast.com - "A revolutionary new publishing system for software
developers - enhanced for SetupBuilder users!"
www.pagesnip.com - "Print and Save the Web, just the way you want it!"
www.clarionproseries.com - "Serious imaging tools for Clarion Developers"
www.ezround.com - "Round Corner HTML tables with matching Banners, Buttons
and Forms!"
www.lansrad.com - "Intelligent Solutions for Universal Problems"
www.fotokiss.com - "World's Best Auction Photo Editor"
-------------------------------------------------------------------------------------------------------

NewsArchive
10-23-2008, 02:01 AM
thanks, Charles. I'll try this. I do have requiredAdministrator set anywhere I
could find it.

ccordes

NewsArchive
10-23-2008, 02:01 AM
> thanks, Charles. I'll try this. I do have requiredAdministrator set anywhere I
> could find it.

One other thing to watch out for is running the app at the end of the
installer.

Keep in mind that Chris the Admin (running elevated during the install) is
NOT the same as Chris the Admin after the installer exits.

So the CSIDL locations of "My Documents" or the HKCU Registry locations ARE
different for the user running elevated than the same user running non
elevated.

So what may be happening is that your installer IS putting data where you
think it should be, but once the install (and/or executed program)
terminates the CSIDL and HKCU changes ... and your changes vanish with
them.

;-)

Charles


--
-------------------------------------------------------------------------------------------------------
Charles Edmonds
www.setupcast.com - "A revolutionary new publishing system for software
developers - enhanced for SetupBuilder users!"
www.pagesnip.com - "Print and Save the Web, just the way you want it!"
www.clarionproseries.com - "Serious imaging tools for Clarion Developers"
www.ezround.com - "Round Corner HTML tables with matching Banners, Buttons
and Forms!"
www.lansrad.com - "Intelligent Solutions for Universal Problems"
www.fotokiss.com - "World's Best Auction Photo Editor"
-------------------------------------------------------------------------------------------------------

NewsArchive
10-23-2008, 02:02 AM
Chris,

I think it's not a web update problem at all. IMO, you forgot to make your
updated application Vista-ready. It seems to me that you have not embedded
a Vista-aware manifest to your application. Only "legacy" applications (not
Vista-aware) are "virtualized".

Does this help?

--
Friedrich Linder
Lindersoft
www.lindersoft.com
+1.954.252.3910

"point. click. ship" - that's SetupBuilder
Create Windows Vista ready installations in minutes

-- Official Comodo Code Signing and SSL Certificate Partner

NewsArchive
10-24-2008, 02:08 AM
Thanks, Friedrich!

It turned out that I had the XP Manifest checked and not the Vista as I had thought.
Now the updates stay where they belong.

Chris