I've posted the first test of a fully Vista-compatible launcher. NSIS just added support for the manifest files required by Vista yesterday, so I created a new Firefox Portable launcher using this new feature. This should prevent both the elevated privileges required prompt on launch and the application failed to complete on exit. I'd like some other folks with Vista to test this out before I incorporate it into the next release.
1. Grab a copy of Firefox Portable (either 1.5.0.7 or 2.0 RC3) and install it somewhere. (Don't worry that the Firefox Portable setup requires elevated privs... this will be changing. If you're on a limited account, grab the zip file)
2. Grab the Firefox Portable 1.3.2 Launcher and place it in the FirefoxPortable directory alongside FirefoxPortable.exe.
3. Start it up with FirefoxPortable132.exe
It's a single line addition that causes NSIS to add the XML manifest file (see source) and it appears to be adding it correctly. I tested it on Vista RC2 and it worked as expected. Please give it a try and let me know how it works for you.
It works right off the bat. No UAC diolog, and no UAC sub-icon on the app. Everything is funtioning as it should.
on RC1. John, I realize you don't want to be hacking all of these, particularly since Vista isn't even released yet. But...if you get *really* bored, it would be nice to have one for Thunderbird in the short-term, too. That way we'd at least have browsing/email covered. Thanks...
-cary
Actually, as it's now supported directly in NSIS (NSIS 2.21 which was released the day before I posted this launcher) I'm updating all the apps so that everything is Vista compatible across the board.
Sometimes, the impossible can become possible, if you're awesome!
many, many thanks!
Thanks Jon it works great!
Please make a Thunderbird Portable Launcher too...
Sorry if this is off topic ;(
Vista is out!
It's done. But it's not really out. (being on MSDN doesn't count as being 'out') It hits corps for full release next month and consumers the month after. It's not like most people can run it 100% yet anyway since tons of hardware doesn't have Vista compatible drivers yet. I can only partially run it on my laptop and desktop.
And, seriously, what does this have to do with a topic about testing a Vista-compatible launcher?
Sometimes, the impossible can become possible, if you're awesome!