Dart Home | PowerTCP Zip Compression for .NET | Custom Development | Reply | PowerTCP Zip Compression for .NET Topics | Forums |
Author | Forum: PowerTCP Zip Compression for .NET Topic: Using PowerTCP Zip for .Net on Windows Vista (x64) |
jwaterman From: Richmond, BC Canada Posts: 5 Member Since: 03/06/07 |
posted March 13, 2007 2:46 PM We've recently upgraded our development workstations to Windows Vista x64 Edition. We're now getting error messages when compiling projects that have compiled properly in the past: "Exception occurred creating type 'Dart.PowerTCP.Zip.Archive, Dart.PowerTCP.Zip, Version=1.1.1.0, Culture=neutral, PublicKeyToken=5966291b8955e4bb' System.ComponentModel.LicenseException: This product is not registered and a trial license is not present. You must install this product to enable a 30-day trial development license" Any ideas on getting this to work under Vista? |
Raj From: Rome, NY, USA Posts: 389 Member Since: 02/01/06 |
posted March 13, 2007 5:19 PM Please try the steps mentioned by Tony, on the following thread: http://support.dart.com/postings?topicid=7309 Do let me know if you need further assistance. Regards, Raj |
jwaterman From: Richmond, BC Canada Posts: 5 Member Since: 03/06/07 |
posted March 13, 2007 6:00 PM I tried something similar earlier, but it didn't work, so I followed the steps exactly as listed in the other post. It did not work, so I tried again after turning off User Account Control first and it still didn't work. I'm wondering if this may be an x64 issue more than a Vista issue (installs into C:\Program Files(x86)\PowerTCP\ instead of C:\Program Files\PowerTCP\). Does the product run correctly on the x64 version of XP Pro? Any other ideas would be appreciated... Thanks, Jason |
jwaterman From: Richmond, BC Canada Posts: 5 Member Since: 03/06/07 |
posted March 13, 2007 8:06 PM Okay - it looks like I found a workaround - it does appear to be related to the fact I'm running on the x64 version of Vista. I used the Microsoft SysInternals Process Monitor utility to trace which file system location or registry entry the LC.exe utility was triggering the Dart.PowerTCP.Zip.dll file to look for the license information during the build of the license resource information. It appears that it searches for a REG_SZ entry "Zip Compression for .NET" in the key HKLM\SOFTWARE\Dart\PowerTCP\License\ and doesn't find it there. Next, I ran the Process Monitor utility to watch where the DartRegister.exe utility was writing the license information on registration. It was putting the license information in the registry key at HKLM\SOFTWARE\Wow6432Node\Dart\PowerTCP\License\. This is probably due to the fact that it's a native 32-bit application running on 64 bit windows and, if I recall correctly, the registry entries are automatically redirected to the Wow6432Node subkey. Anyway, I just copied the values that it placed into subkey of Wow6432Node and moved it up the the proper key that the Managed component was looking for and this resolved the issue. It all makes sense in hindsight. Hope this helps somebody from a few days of frustration. Jason |
Dugrhill From: Cassopolis, MI USA Posts: 5 Member Since: 11/07/11 |
posted December 21, 2016 2:19 PM Jason, Thanks SO MUCH! I am running Windows 7 and ran into the issue that you described below. I used your work-around and it fixed my issue. THANKS! Doug |
manala From: Egypt Posts: 2 Member Since: 04/26/18 |
posted April 27, 2018 4:03 PM I have the same problem can u help me plz |
Reply | PowerTCP Zip Compression for .NET Topics | Forums |
This site is powered by PowerTCP WebServer for ActiveX |