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