Kim's done all the heavy lifting, I've just been tweaking the batch file. Right now, the 64-bit build seems pretty stable. I've got it running on 6 machines, from XP x64 to Vista 64 to Server 2k8 64bit. There's a minor annoyance with Server 2k8, in that it detects it as Vista so it uses the Vista colour scheme. You'll have to manually fix that - an empty "theme.css" seems to be the best bet for Server 2k8, from what I can tell. When Kim makes the 64-bit build available, you'll need to install from an elevated command prompt if you're installing in Vista or Server 2k8 - it can't install as a regular user, and batch files can't easily prompt for elevatation. But otherwise, it looks pretty good. My sincere thanks to Kim for making this a part of the "normal" build process - as a confirmed 64-bit type, I'm excited to be back in the mainstream with DQSD.
Charlie. http://msmvps.com/blogs/xperts64 ----- Original Message ----- From: "Kim Gräsman" <[EMAIL PROTECTED]> To: "DQSD development discussions" <[email protected]> Sent: Tuesday, July 29, 2008 8:18 AM Subject: [DQSD-Devel] x64 edition + much more > Hi all, > > Together with Charlie Russel I've spent the last week setting up a > build procedure and simple install script for DQSD on Windows x64. > > We think we have it in place, barring a few minor bugs (touch wood!), > so I thought I'd summarize what we've done: > > * Merged DQSDHost into DQSDTools.dll and removed the entire DQSDHost > project > * Removed the shldocvw CLSID (DQSD original CLSID -- {22...}), in > favor of the new host's CLSID ({EC....}) > * Moved registry settings from old CLSID to new one > * Abstracted registry access in DLL into one single class BandConfig, > which allowed us to collect and name lots of similar code snippets > reading registry data > * Removed unused registry entries (SecureFile value under DQSD_CLSID > -- possibly used earlier but no more, etc) > * Added build64.cmd which uses VS2008 to build an x64 version of > DQSDTools.dll, and builds a zip archive called DQSDx64.zip from the > source tree > * Added setupx64.cmd, which, when run from the unpacked DQSDx64 > archive, will run the setup procedure on an x64 platform > * Removed dqsd.xml -- it didn't seem current or useful > * Moved Vista theme files into /themes/vista instead of keeping them in a > zip > * ... probably some more stuff I can't remember... > > All script files and search XMLs have been left untouched. > > My plan is to build x64 editions and publish on SourceForge as part of > the regular build procedure from now on. > > So... After this giant surgery, I'm thinking we should build a beta > for internal testing of both the regular Win32 and the new x64 > version... Are people in a position to play with a may-be-stable > build? > > Thanks, > - Kim > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the > world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Archive: https://lists.sourceforge.net/lists/listinfo/dqsd-devel > ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Archive: https://lists.sourceforge.net/lists/listinfo/dqsd-devel
