Randem Systems Support Board

InnoScript => InnoScript - General Questions, Report Bugs, Problems etc... => Topic started by: dev_gh on July 10, 2009, 12:03:10 AM

Title: Dependancy Walk with CSWSK32 (CatalystSocketWrench Freeware Editio...
Post by: dev_gh on July 10, 2009, 12:03:10 AM
Dear Sirs,
 
I am currently evaluating InnoScript.  The first (VB6) project I tried uses the Catalyst SocketWrench OCX in the 3.6 Freeware version.  Doing the dependancy scanning this makes InnoScript hang-up, here the Debug Log:
 
10.07.2009 11:47:57 - Dependency Information (.Dep File)
 
         C:ProgrammeCatalystSocketWrench Freeware EditionRedistcswsk32.dep
         MFC42.DLL                                         CSWSK32.DEP
         ASYCFILT.DLL                                      CSWSK32.DEP
         COMCAT.DLL                                        CSWSK32.DEP
         OLEAUT32.DLL                                      CSWSK32.DEP
         OLEPRO32.DLL                                      CSWSK32.DEP
         MSVCRT.DLL                                        CSWSK32.DEP
         MSVCRT.DLL                                        CSWSK32.DEP
         MSVCRT.DLL                                        CSWSK32.DEP
         MSVCRT.DLL                                        CSWSK32.DEP
 
and the last line is repeated until InnoScript gives up.
 
Is this an errorin the .DEP, which I can correct, or is it an error somewhere else?  How can I get around this problem in order to test InnoScript further?
 
Many Thanks in Advance
Title: Dependancy Walk with CSWSK32 (CatalystSocketWrench Freeware Editio...
Post by: Randem on July 10, 2009, 12:05:03 AM
Post the CSWSK32.DEP file.  
 
Yes there is an error in that file which causes circular references.
Title: Dependancy Walk with CSWSK32 (CatalystSocketWrench Freeware Editio...
Post by: dev_gh on July 10, 2009, 12:26:12 AM
Here it is
Title: Dependancy Walk with CSWSK32 (CatalystSocketWrench Freeware Editio...
Post by: Randem on July 10, 2009, 12:38:54 AM
Could you also post the run log from InnoScript?
Title: Dependancy Walk with CSWSK32 (CatalystSocketWrench Freeware Editio...
Post by: Randem on July 10, 2009, 01:09:31 AM
Which is the freeware version you are using?
 
Product Name     Version     Release Date     File Size
ActivePatch 1.2    1.20.1250    14 May 2009    4,176K
Catalyst File Transfer .NET 6.0    6.0.6010.1058    27 Mar 2009    6,260K
Catalyst File Transfer Control 6.0    6.0.6010.1058    27 Mar 2009    3,640K
Catalyst Internet Mail .NET 6.0    6.0.6010.1058    27 Mar 2009    6,536K
Catalyst Internet Mail Control 6.0    6.0.6010.1058    27 Mar 2009    3,707K
LogicGem 3.0    3.00.3010    27 May 2009    9,591K
SocketTools 6.0 .NET Edition    6.0.6010.1058    27 Mar 2009    26,984K
SocketTools 6.0 Library Edition    6.0.6010.1058    27 Mar 2009    17,950K
SocketTools 6.0 Scripting Edition    6.0.6010.1058    27 Mar 2009    10,753K
SocketTools 6.0 Visual Edition    6.0.6010.1058    27 Mar 2009    13,102K
SocketTools 6.0 Secure .NET Edition    6.0.6010.1058    27 Mar 2009    27,027K
SocketTools 6.0 Secure Library Edition    6.0.6010.1058    27 Mar 2009    17,994K
SocketTools 6.0 Secure Scripting Edition    6.0.6010.1058    27 Mar 2009    11,005K
SocketTools 6.0 Secure Visual Edition    6.0.6010.1058    27 Mar 2009    13,376K
SocketWrench 6.0 .NET Edition    6.0.6010.1058    27 Mar 2009    7,644K
SocketWrench 6.0 Standard Edition    6.0.6010.1058    27 Mar 2009    5,974K
SocketWrench 6.0 Secure Edition    6.0.6010.1058    27 Mar 2009    6,018K
Title: Dependancy Walk with CSWSK32 (CatalystSocketWrench Freeware Editio...
Post by: dev_gh on July 10, 2009, 01:14:15 AM
Where might I find the Logs?  They're not in the Project or InnoScript Directories
Title: Dependancy Walk with CSWSK32 (CatalystSocketWrench Freeware Editio...
Post by: dev_gh on July 10, 2009, 01:16:56 AM
The Freeware SocketWrench is stuck at Version 3.6
 
I have bought a licence to 6.0 but this project has not been updated to use 6.0 for two reasons.  Firstly, the object Model is changed from 3.6 to 6 so that it's not an easy change to make and, secondly I can't update the installed base just by replacing the existing .EXE (and this is a problem in this environment.)
Title: Dependancy Walk with CSWSK32 (CatalystSocketWrench Freeware Editio...
Post by: Randem on July 10, 2009, 01:23:53 AM
Look in
 
\Documents and Settings\YOURUSERNAME\Local Settings\Application Data\Randem Systems\InnoScript\Release\Log
 
I want to test with the version of the tool that you have installed.
Title: Dependancy Walk with CSWSK32 (CatalystSocketWrench Freeware Editio...
Post by: dev_gh on July 10, 2009, 01:29:35 AM
OK, here the complete Log directory, zipped.
Title: Dependancy Walk with CSWSK32 (CatalystSocketWrench Freeware Editio...
Post by: Randem on July 10, 2009, 01:37:10 AM
The dep file you posted was the original? Please post it again. I had to change some setting on the board for it to post correctly.
 
it was in the folder
 
C:ProgrammeCatalystSocketWrench Freeware EditionRedistcswsk32.dep
Title: Dependancy Walk with CSWSK32 (CatalystSocketWrench Freeware Editio...
Post by: Randem on July 10, 2009, 01:46:45 AM
Actually if you could give me the ocx and the dep file I could test it. Zip them please.
Title: Dependancy Walk with CSWSK32 (CatalystSocketWrench Freeware Editio...
Post by: Randem on July 10, 2009, 01:51:50 AM
BTW: If you just rename the DEP file you can run just as well.
Title: Dependancy Walk with CSWSK32 (CatalystSocketWrench Freeware Editio...
Post by: dev_gh on July 10, 2009, 02:06:39 AM
OK, renaming the .dep to .dep.orig did the trick.. now to try to find out if the generated .iss is of any use...
 
Title: Dependancy Walk with CSWSK32 (CatalystSocketWrench Freeware Editio...
Post by: Randem on July 10, 2009, 02:23:39 AM
I could not duplicate what you have seen. Perhaps you could copy that file then rename it back to the original to see if there was something with the file.
 
What OS are you using?
Title: Dependancy Walk with CSWSK32 (CatalystSocketWrench Freeware Editio...
Post by: dev_gh on July 10, 2009, 02:48:11 AM
Ah, InnoScript didn't save the .ISS file.  I'm just trying again. With the .dep in place, same error as first time.  Without the .dep, no error 8excepting two files not being found, e.g. msdbind.dll.
 
One thing you should know... my development environment for VB6 is in a Windows XP Virtual Machine running under VMWare in Vista Ultimate 64-bit host.
 
For various reasons many of the old Development projects are running in VMs and for projects such as this one, I cannot move to the host machine as the Hardware is not supported in a 64-bit Environment.
 
This environment explains why the script is not getting saved, even with the .DEP renamed, I guess.  Your precautions are understandable but do mean that I can't properly assess the usefulness of the tool.
Title: Dependancy Walk with CSWSK32 (CatalystSocketWrench Freeware Editio...
Post by: dev_gh on July 10, 2009, 06:37:43 AM
A bit stupid of me to install the (three day) Trial version on a Friday anyway as I'm busy this Saturday and Sunday so will not be able to test further.
Title: Dependancy Walk with CSWSK32 (CatalystSocketWrench Freeware Editio...
Post by: Randem on July 10, 2009, 08:57:04 AM
Well, it's marketing precautions. In three days one could get everything from InnoScript that they needed (a working script) and would not purchase it. On the other hand if one was going to purchase it they would see in three day that it worked and would purchase it. No iss file is created but you can still see the results in the Script tab.
 
We had to do something. Would you know of a better procedure?
Title: Dependancy Walk with CSWSK32 (CatalystSocketWrench Freeware Editio...
Post by: dev_gh on July 11, 2009, 03:29:02 AM
Don't get me wrong, I wasn't complaining, I do understand your decision.
 
I was upset with myself for not paying enough attention, if I'd paid attention I would have started a test on a Monday or Tuesday.
 
The retstriction with the Virtual MAchine is a bigger Problem for me, when I have understood it properly.  If it really is so that a licenced copy is restricted functionality inside a VM, it means that I can't use your product. Perhaps I have misunderstood your licencing.  Will I be able to use the full functionality inside a Virtual Machine or not?
Title: Dependancy Walk with CSWSK32 (CatalystSocketWrench Freeware Editio...
Post by: Randem on July 11, 2009, 10:20:45 AM
No, A registered copy WILL work in a Virtual Machine. We just cannot allow Trial copies to work in a Virtual Machine for obvious reasons.
 
I only asked the question because sometimes our user can come up with other solutions that we did not think of... And we do listen to our users. They make up 80 percent of our new changes.