ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

DonationCoder.com Software > Circle Dock

Version 1.0 is now released and available for download

<< < (2/6) > >>

sgtevmckay:

Markham:
Sarge and Rigel,

Please download this replacement DLL and place it in your Circle Dock Folder. It has to work!


Mark.

sgtevmckay:
I just used ResHacker to take a peek into the DLL you sent along.

Because it opened...I have to ask.
Are compiling in 32 or 64 bit.
This makes a huge difference in Windows 7
Normally ResHacker will not properly open 64 bit DLL's



The following is from the Config.ini:
Spoiler[Language]
Path=.\System\Languages\English.lng
[HelpBrowser]
AutoTranslate=false
[CircleDockInstall]
FirstInstall=10:45:43 1/01/2010
InitialLanguage=English
WindowsLangID=1033
WinVer=6.01.7600
CircleDock.exe=1.0.0.1
GlobalMouseAndKeyboardController.dll=1.0.0.1
CBDW.exe=1.0.0.1
IsWin64=true
Architecture=x64
[Background]
Path=.\System\Background\Circle.png
[CentreImage]
Path=.\System\CentreImage\CircleDockCentreImage.png
[Folders]
DockFolderImagePath=.\System\Icons\Folder.png
[PoofAnimation]
Path=.\System\Miscellaneous\Poof.png
[ToggleImage]
Path=.\System\CentreImage\Vista.png
[Toggling]
VisibilityMouseButton=MButton
[Labels]
FontName=Segoe UI Semibold, 9.75pt, style=Bold

also, and this may mean no difference at all/

I noticed that the error keeps referencing the DLL as 1.0.0.1
and the current version just sent is Version 1.0.2.2
????

Maybe I am just stabbing in the dark here  :P

Markham:
I just used ResHacker to take a peek into the DLL you sent along.

Because it opened...I have to ask.
Are compiling in 32 or 64 bit.
This makes a huge difference in Windows 7
Normally ResHacker will not properly open 64 bit DLL's
-sgtevmckay (January 01, 2010, 12:40 PM)
--- End quote ---
The DLL is compiled as a 32-bit Assembly and marked as "x86" which is what is required for running under 64-bit operating systems.

The following is from the Config.ini:
--- End quote ---
That is a temporary Config.ini which the installation program creates if there's no previous Circle Dock installation on the hard drive. CD reads this and uses it to initialise the new Config.xml file which is where the settings are now stored. The contents of yours are what I would expect to find on machine with a Pentium-based processor.

I noticed that the error keeps referencing the DLL as 1.0.0.1
and the current version just sent is Version 1.0.2.2
????
--- End quote ---
That's fine. The .Net Framework doesn't use Assembly Version numbers unless the assemblies are digitally-signed - which these aren't. (The "refresh" I'll be uploading in a few hours contains CircleDock.exe v 1.0.2.2, the DLL v 1.0.2.2 but the Help Browser will still be 1.0.0.1 as it hasn't changed.)

I'm rather bemused by this 64-bit problem as a friend of mine is using CD on a 64-bit Vista installation and he hasn't reported it not working.



Mark

Update: I've just uploaded a new version of the DLL (same location as before). This one is marked slightly differently - but I hope (and will be amazed if) it works!

sgtevmckay:
We ran into a similar issue in Rainmeter...Ultimately the 64 bit version needed to be compiled as a 64bit to get it to work in Windows 7.....The x86 did work fine in Vista.

My guess...is Windows attempt to force x64 by Windows 8 by having true x64 compiling for the Windows 7.

I have just again verified that CD is in Program files (x86)  :-\

Unfortunately I have moved all my OS's to Windows 7 x64, 2008 x64, and Ubuntu...So I am unable to test in other enviro's at this time.

Let me see if I can get the Virtual XP going....Damn swore I would never use it  :-[
Will have to rig my system, but it is a simple hack

May need to consider a 32bit and 64 bit version od CD  :tellme:

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version