Why 10.2.14 better than 10.3 if using CR 11.5

Started by bibin98, July 19, 2010, 03:17:12 PM

Previous topic - Next topic

Randem

A file? You list four files... If so then just add those files to the unsafe.fil list and InnoScript will not pick them up again. When was the last time your unsafe.fil was updated? I have included the newest one with the updated InnoScript file that should eliminate the case of the problem that generated the error message.
 
Check the references and components listing in the beginning of the script to see what you have checked to be included in your project. Post that part of the script...
 
 

bibin98

These are the script:
 
[Files]
Source: D:Project VBGohoCRXI_5_RDC_Redistribution.msi; DestDir: {tmp}; Flags:  deleteafterinstall ignoreversion nocompression; Tasks: CRInstallation
 
 
[Run]
Filename: msiexec.exe; Parameters: /package CRXI_5_NET_Redistribution.msi /passive /promptrestart /l* {tmp}crmsilog.txt; WorkingDir: {tmp}; Flags: skipifdoesntexist runascurrentuser; Tasks: CRInstallation
 
I wonder why it detect a different version, I use CR11.5 not CR11.5 .NET
 
In the [Files] Section it is correct CR11.5, but in the [Run] section it change to CR11.5 .NET

bibin98

Hmm actually yes buat there is another file not found..  
ETC-1-0-12-3.DLL
EBUS-3-3-2-4.DLL
LIBOCAHELPERW-2-13.DLL
FSSL-1-2-1-1.DLL

Randem

That is what you want, correct? Not the error message but the functionality, yes?

bibin98

I have try the file update, and in the last process apeear MsgBox 13 - GenerateFileInformation() Type mismatch
 
The CRXI_5_RDC_Rdistribution.msi is successfully added in my script, but now combobox change to CR11.5 .NET

Randem

Here is a version that should correct the issue you reported. It has other correction/changes also for the next version. Let me know if this is helpful. Unzip this file and replace your InnoScript file with this one (make backup of your file first).
 

bibin98

OK thanx a lot.... I am glad that InnoScript is more to take an easy way to creating installer. I'll be waiting for the next update on InnoScript especially on detecting CR version ... Keep moving randem ....

Randem

Yes, I know. It was meant to be an improvement but it needs an override...

bibin98

OK thx for help....
 
Btw if I used old version 10.2.xx it works fine, the combobox Crystal Reports didn't automatically change to CR10, it's exactly the same with my option (If I choose CR11.5 then InnoScript automatically include file CRXI_5_RDC_Redistribution.msi in my script, if I choose CR8.5 then InnoScript automatically include file CR85_RDC_Redistribution.msi)

Randem

Ok in that case it may be an error I will check it out and let you know.

bibin98

Hi randem,
 
I think the problem is not that because I only install CR8.5 and CR11.5 in my PC and I don't have CR10, so I confused why it changes to CR 10?
 
In Project -> References, it used CR Active X Report Viewer Library 11.5 and CR Active X Designer Design and Runtime Library 11.5

Randem

Aloha bibin98,
 
The reason it changes to CR 10 is because InnoScript determines that the version of CR you have in your VB6 project is 10 or 10.5. There may need to be an override for those cases where you might want to install something other than what you have included in your project.
 
Check your CR references for the version of CR you are using. Let me know what you find.

bibin98

Hi admin,
 
I get some problem creating script using 10.3.
Before this, I installed 10.2.14 it works fine if I choose CR 11.5, but after I upgrade to 10.3 and I choose CR 11.5 then after I click CREATE SCRIPT, then the combobox change to CR10.
 
Thanx for help