Nov 16th, 2007, 03:03 PM
#1
Thread Starter
Addicted Member
[RESOLVED] crviewer.dll issue revisited
Hey all
The other thread was marked as resolved so I assumed that it would be passed by. Please accept my apologies for opening another thread on its behalf. I am still having the error come up even though all my dependencies are now included. It is quite a roadblock and I am totally lost as to why this is still happening. Any help would be greatly appreciated.
Original Post
Nov 16th, 2007, 03:19 PM
#2
Re: crviewer.dll issue revisited
You must remove those other CR files from your deployment for one...
Nov 16th, 2007, 03:40 PM
#3
Thread Starter
Addicted Member
Re: crviewer.dll issue revisited
Ok let me try that part again
Nov 16th, 2007, 03:59 PM
#4
Thread Starter
Addicted Member
Re: crviewer.dll issue revisited
Ok, i removed all other CR files but still get same error
Nov 16th, 2007, 08:17 PM
#5
Thread Starter
Addicted Member
Re: crviewer.dll issue revisited
Ok so I remove EVERY CR .dll except for the crviewer.dll, correct? I also have craxdrt.dll that is being used in the application. So when I look at the dependencies, crviewer leads to craxdrt.dll which leads to all the other .dlls that were to be removed. This is where I am confused. I dont know which ones are definately needed or if any are.
Nov 16th, 2007, 08:43 PM
#6
Re: crviewer.dll issue revisited
No, crviewer.dll is a CR file so it has to be removed also...???
If you don't know what should be removed... that is why that link was so important. It would remove everything you don't need...
Nov 16th, 2007, 10:33 PM
#7
Thread Starter
Addicted Member
Re: crviewer.dll issue revisited
Ok, thanks...I am just a bit confused(obviously). Will keep at it. ANd thanks so much for the help both on the forums and the program.
Nov 16th, 2007, 10:37 PM
#8
Re: crviewer.dll issue revisited
That may not solve all the issues but you have to take it one step at a time...
But running the other program will help show you what you need to include and what you don't.
BTW: You don't need any of the CR dll's That is what the msi installation is for. It will install all the CR dll's that you need (and some you don't).
Nov 16th, 2007, 11:42 PM
#9
Thread Starter
Addicted Member
Re: crviewer.dll issue revisited
First of all, I feel like an idiot....I was thinking the msi was just an addon for the script program. I didnt even realize to include that with the installations. But unfortunately with that added to the installation and the CR links taken out of the script, I am still receiving that error. Also, after the installation, I get a pop up box: Incorrect command line parameters. And within that box some copyright info but seems to install ok. Any idea what the incorrect command line thing is??
Nov 16th, 2007, 11:44 PM
#10
Re: crviewer.dll issue revisited
I have no idea of what your script does or what else it contains or how it operates... So to answer that question would a total guess.
Nov 16th, 2007, 11:48 PM
#11
Thread Starter
Addicted Member
Re: crviewer.dll issue revisited
[Setup]
AppId=TestCR Release
;-----------------------------------------------------------------------------------------------------
; Taken from VBP Project File Parameters AppName, AppName AppVersion and Company
;-----------------------------------------------------------------------------------------------------
AppName=TestCR
AppVerName=TestCR 1.0.0
AppPublisher=
;-----------------------------------------------------------------------------------------------------
AppVersion=1.0.0
VersionInfoVersion=1.0.0
AllowNoIcons=no
DefaultGroupName=TestCR
DefaultDirName={code:GetAppFolder}\TestCR
AppCopyright=
PrivilegesRequired=None
MinVersion=4.0,4.0
Compression=none
OutputBaseFilename=TestCR100Release
[Tasks]
[Files]
Source: C:\Program Files\Test CR Install\CRX_RDC_Redistribution.msi; DestDir: "{tmp}"; Flags: nocompression ignoreversion deleteafterinstall
Source: c:\program files\randem systems\**********\********** 7\vb 6 redist files\msvbvm60.dll; DestDir: {sys}; Flags: uninsneveruninstall regserver restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: c:\program files\randem systems\**********\********** 7\vb 6 redist files\oleaut32.dll; DestDir: {sys}; Flags: uninsneveruninstall restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: c:\program files\randem systems\**********\********** 7\vb 6 redist files\olepro32.dll; DestDir: {sys}; Flags: uninsneveruninstall regserver restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: c:\program files\randem systems\**********\********** 7\vb 6 redist files\asycfilt.dll; DestDir: {sys}; Flags: uninsneveruninstall restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: c:\program files\randem systems\**********\********** 7\vb 6 redist files\stdole2.tlb; DestDir: {sys}; Flags: uninsneveruninstall restartreplace sharedfile regtypelib; OnlyBelowVersion: 0,6
Source: c:\program files\randem systems\**********\********** 7\vb 6 redist files\comcat.dll; DestDir: {sys}; Flags: uninsneveruninstall restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: c:\program files\randem systems\**********\********** 7\vb 6 redist files\vb5db.dll; DestDir: {sys}; Flags: uninsneveruninstall restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: c:\program files\testcr.exe; DestDir: {app}; Flags: restartreplace sharedfile;
[INI]
Filename: {app}\TestCR.url; Section: InternetShortcut; Key: URL; String:
[Icons]
Name: {group}\TestCR; Filename: {app}\TestCR.exe; WorkingDir: {app}
Name: {group}\{cm:ProgramOnTheWeb, TestCR}; Filename: {app}\TestCR.url
Name: {group}\{cm:UninstallProgram, TestCR}; Filename: {uninstallexe}
[Run]
Filename: msiexec.exe; Parameters: "/package {tmp}\CRX_RDC_Redistribution.msi /passive"; WorkingDir: {tmp}; Flags: skipifdoesntexist
Filename: {app}\TestCR.exe; Description: {cm:LaunchProgram, TestCR}; Flags: nowait postinstall skipifsilent; WorkingDir: {app}
[UninstallDelete]
Type: files; Name: {app}\TestCR.url
[Registry]
[Code]
function GetAppFolder(Param: String): String;
begin
if InstallOnThisVersion('0,6', '0,0') = irInstall then
Result := 'C:\Users\Public\' + ExpandConstant('{username}')
else
Result := ExpandConstant('{pf}');
end;
Nov 16th, 2007, 11:50 PM
#12
Re: crviewer.dll issue revisited
Please post the whole script....
Nov 16th, 2007, 11:55 PM
#13
Thread Starter
Addicted Member
Re: crviewer.dll issue revisited
; ********** Version 7.3 Build 1 Trial
; Randem Systems, Inc.
; Copyright 2003-2007
; Website: http://www.***********
; Support: http://www.***********/cgi-bin/discus/discus.cgi
; OS: Windows XP 5.1 build 2600 (Service Pack 2)
; Date: November 16, 2007
; VB Runtime Files Folder: C:\Program Files\Randem Systems\**********\********** 7\VB 6 Redist Files\
; Visual Basic Project File (.vbp): C:\Prorgram Files\Test CR Install\TestCR.vbp
; Inno Setup Script Output File (.iss): C:\Program Files\Test CR Install\Test.iss
; Script Template Files (.tpl): C:\Program Files\Test CR\CR X RDC Redistribution.tpl
; : C:\Program Files\Randem Systems\**********\********** 7\Templates\Release.tpl
; : C:\Program Files\Randem Systems\**********\********** 7\Templates\VBRuntime.tpl
; : C:\Program Files\Randem Systems\**********\********** 7\Templates\Vista.tpl
; ------------------------
; References
; ------------------------
; Visual Basic For Applications - (MSVBVM60.DLL)
; Standard OLE Types - (OLEPRO32.DLL)
; OLE Automation - (STDOLE2.TLB)
; Microsoft ActiveX Data Objects 2.8 Library - (msado15.dll)
; --------------------------
; Components
; --------------------------
[Setup]
AppId=TestCR Release
;-----------------------------------------------------------------------------------------------------
; Taken from VBP Project File Parameters AppName, AppName AppVersion and Company
;-----------------------------------------------------------------------------------------------------
AppName=TestCR
AppVerName=TestCR 1.0.0
AppPublisher=
;-----------------------------------------------------------------------------------------------------
AppVersion=1.0.0
VersionInfoVersion=1.0.0
AllowNoIcons=no
DefaultGroupName=TestCR
DefaultDirName={code:GetAppFolder}\TestCR
AppCopyright=
PrivilegesRequired=None
MinVersion=4.0,4.0
Compression=none
OutputBaseFilename=TestCR100Release
[Tasks]
[Files]
Source: C:\Program Files\Test CR Install\CRX_RDC_Redistribution.msi; DestDir: "{tmp}"; Flags: nocompression ignoreversion deleteafterinstall
Source: c:\program files\randem systems\**********\********** 7\vb 6 redist files\msvbvm60.dll; DestDir: {sys}; Flags: uninsneveruninstall regserver restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: c:\program files\randem systems\**********\********** 7\vb 6 redist files\oleaut32.dll; DestDir: {sys}; Flags: uninsneveruninstall restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: c:\program files\randem systems\**********\********** 7\vb 6 redist files\olepro32.dll; DestDir: {sys}; Flags: uninsneveruninstall regserver restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: c:\program files\randem systems\**********\********** 7\vb 6 redist files\asycfilt.dll; DestDir: {sys}; Flags: uninsneveruninstall restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: c:\program files\randem systems\**********\********** 7\vb 6 redist files\stdole2.tlb; DestDir: {sys}; Flags: uninsneveruninstall restartreplace sharedfile regtypelib; OnlyBelowVersion: 0,6
Source: c:\program files\randem systems\**********\********** 7\vb 6 redist files\comcat.dll; DestDir: {sys}; Flags: uninsneveruninstall restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: c:\program files\randem systems\**********\********** 7\vb 6 redist files\vb5db.dll; DestDir: {sys}; Flags: uninsneveruninstall restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: c:\program files\testcr.exe; DestDir: {app}; Flags: restartreplace sharedfile;
[INI]
Filename: {app}\TestCR.url; Section: InternetShortcut; Key: URL; String:
[Icons]
Name: {group}\TestCR; Filename: {app}\TestCR.exe; WorkingDir: {app}
Name: {group}\{cm:ProgramOnTheWeb, TestCR}; Filename: {app}\TestCR.url
Name: {group}\{cm:UninstallProgram, TestCR}; Filename: {uninstallexe}
[Run]
Filename: msiexec.exe; Parameters: "/package {tmp}\CRX_RDC_Redistribution.msi /passive"; WorkingDir: {tmp}; Flags: skipifdoesntexist
Filename: {app}\TestCR.exe; Description: {cm:LaunchProgram, TestCR}; Flags: nowait postinstall skipifsilent; WorkingDir: {app}
[UninstallDelete]
Type: files; Name: {app}\TestCR.url
[Registry]
[code]
function GetAppFolder(Param: String): String;
begin
if InstallOnThisVersion('0,6', '0,0') = irInstall then
Result := 'C:\Users\Public\' + ExpandConstant('{username}')
else
Result := ExpandConstant('{pf}');
end;
Nov 16th, 2007, 11:59 PM
#14
Re: crviewer.dll issue revisited
Where are you installing this to? What OS? Does your target machine have the MDAC installed for you are not deploying one...
; Microsoft ActiveX Data Objects 2.8 Library - (msado15.dll)
Need MDAC 2.8. Is it already installed. You should deploy it anyway for safety.
BTW: You don't have any CR references in this exe. How could it be using CR???
Nov 17th, 2007, 12:02 AM
#15
Re: crviewer.dll issue revisited
Nov 17th, 2007, 12:04 AM
#16
Thread Starter
Addicted Member
Re: crviewer.dll issue revisited
The CR references didnt show in the section but it did put the files in the list to be copied which i removed before compiling. Im using the Virtual PC and it is going onto XP Pro. This is just a simple form to call a CR so there is no need for MDAC, why it shows in the references i dont know. The real program I cant test because I cant VPN into the client but these are the same errors.
Nov 17th, 2007, 12:05 AM
#17
Thread Starter
Addicted Member
Re: crviewer.dll issue revisited
Nov 17th, 2007, 12:06 AM
#18
Re: crviewer.dll issue revisited
You can't remove the references to CR....The app won't work no matter what you do!!!
Nov 17th, 2007, 12:09 AM
#19
Re: crviewer.dll issue revisited
Look in your references you will see that a MDAC reference is selected...
Nov 17th, 2007, 12:17 AM
#20
Thread Starter
Addicted Member
Re: crviewer.dll issue revisited
Yes MDAC was in the apps references and just removed them. The CR references are there and I just verified that but not showing in the list when i run **********
Nov 17th, 2007, 12:20 AM
#21
Re: crviewer.dll issue revisited
Are the CR references checked?
Nov 17th, 2007, 12:22 AM
#22
Thread Starter
Addicted Member
Re: crviewer.dll issue revisited
Yes. Both references are checked being the crviewer.dll, and the craxdrt.dll
Nov 17th, 2007, 12:24 AM
#23
Re: crviewer.dll issue revisited
Then they should show up in the run... Did you get any errors from the run? Check the error log.
Nov 17th, 2007, 12:27 AM
#24
Thread Starter
Addicted Member
Re: crviewer.dll issue revisited
11/16/2007 11:21:20 PM - Path/File access error - C:\Program Files\Test CR Install\Manifest\
Is all that shows up in the error log
Nov 17th, 2007, 12:28 AM
#25
Re: crviewer.dll issue revisited
Nov 17th, 2007, 12:29 AM
#26
Thread Starter
Addicted Member
Re: crviewer.dll issue revisited
I did have both the crviewer.dll and crviewer.oca checked and once the crviewer.dll reference was removed(crviewer.oca could not be removed because components were in use), the run showed the crviewer.dll as a reference but still no craxdrt.dll
Nov 17th, 2007, 12:32 AM
#27
Re: crviewer.dll issue revisited
Why did you remove the references???? You were only supposed to remove them from the script.
You have to re-register them...
Nov 17th, 2007, 12:34 AM
#28
Thread Starter
Addicted Member
Re: crviewer.dll issue revisited
i just removed the reference to try pinpointing why it would not call the references in the run. there are two references for the crviewer, one that has the component to put on the form and the crviewer.dll. with the .oca still referenced, it still is calling for the crviewer.dll in the runs.
Nov 17th, 2007, 01:42 AM
#29
Re: crviewer.dll issue revisited
Nov 18th, 2007, 11:03 AM
#30
Thread Starter
Addicted Member
Re: crviewer.dll issue revisited
Ok, let me try a couple of things within the project itself and i will get back to you.
Nov 18th, 2007, 12:13 PM
#31
Thread Starter
Addicted Member
Re: crviewer.dll issue revisited
Ok, I have assumed the whole time that CR not being loaded on the target machine was acceptable for this application to work. Is this an incorrect assumption? If so, then that is my problem and explains the error, though it doesnt explain why both references are not not being recognized in the ********** run.
Nov 18th, 2007, 12:43 PM
#32
Thread Starter
Addicted Member
Re: crviewer.dll issue revisited
Here is the .vbp
Code:
Type=Exe
Reference=*\G{00020430-0000-0000-C000-000000000046}#2.0#0#..\..\..\..\..\..\..\WINDOWS\system32\stdole2.tlb#OLE Automation
Object={C4847593-972C-11D0-9567-00A0C9273C2A}#8.0#0; crviewer.dll
Reference=*\G{76691052-244D-4C07-8ECA-9FA4F1A25263}#a.0#0#..\..\..\..\..\..\..\Program Files\Common Files\Crystal Decisions\2.5\Bin\craxdrt.dll#Crystal Reports ActiveX Designer Run Time Library 10.0
Form=frmFFReport.frm
Form=frmFFMain.frm
IconForm="frmFFMain"
Startup="frmFFMain"
HelpFile=""
Title="TestCR"
ExeName32="TestCR.exe"
Command32=""
Name="TestCR"
HelpContextID="0"
CompatibleMode="0"
MajorVer=1
MinorVer=0
RevisionVer=0
AutoIncrementVer=0
ServerSupportFiles=0
VersionCompanyName=
CompilationType=0
OptimizationType=0
FavorPentiumPro(tm)=0
CodeViewDebugInfo=0
NoAliasing=0
BoundsCheck=0
OverflowCheck=0
FlPointCheck=0
FDIVCheck=0
UnroundedFP=0
StartMode=0
Unattended=0
Retained=0
ThreadPerObject=0
MaxNumberOfThreads=1
DebugStartupOption=0
[MS Transaction Server]
AutoRefresh=1
Nov 18th, 2007, 01:09 PM
#33
Thread Starter
Addicted Member
Re: crviewer.dll issue revisited
Also, when I do put the crviewer.dll and craxdrt.dll into the unsafe list, then they show in the references of the ********** run.
Nov 18th, 2007, 02:23 PM
#34
Thread Starter
Addicted Member
Re: crviewer.dll issue revisited
One issue i was having was in the script:
[Run]
Filename: msiexec.exe; Parameters: "/package {tmp}\CRX_RDC_Redistribution.msi /passive"; WorkingDir: {tmp};
I needed to remove the "", a big oversight.
After removal of "", it ran its install and proceeded with the CR module. Unfortunately, I am still receiving the same error.
Nov 18th, 2007, 04:54 PM
#35
Thread Starter
Addicted Member
Re: crviewer.dll issue revisited
Should the crviewer.dll be in the system32 folder or does that matter? I noticed on my machine that it was located there and not in the \common files folder where all the other .dll's are being placed.
Nov 18th, 2007, 06:21 PM
#36
Re: crviewer.dll issue revisited
If you are deploying the msi file you don't need the crviewer.dll file or any othr CR dll/ocx's.
Zip an post your test project.
Nov 18th, 2007, 06:27 PM
#37
Re: crviewer.dll issue revisited
I have no idea of what you did but this is what I get and the CR references are there:
Code:
; ********** Version 8.0 Build 0
; Randem Systems, Inc.
; Copyright 2003-2008
; Website: http://www.***********
; Support: http://www.***********/cgi-bin/discus/discus.cgi
; OS: Windows XP 5.1 build 2600 (Service Pack 2)
; Date: November 18, 2007
; VB Runtime Files Folder: E:\Server Data\Randem\Develop\**********\VB 6 Redist Files\
; Visual Basic Project File (.vbp): E:\Works\tibor\testcr.vbp
; Inno Setup Script Output File (.iss): E:\Works\tibor\testcr Release.iss
; ------------------------
; References
; ------------------------
; Visual Basic For Applications - (MSVBVM60.DLL)
; Standard OLE Types - (OLEPRO32.DLL)
; OLE Automation - (STDOLE2.TLB)
; Crystal Report Viewer Control - (crviewer.dll)
; Crystal Report 8 ActiveX Designer Run Time Library - (craxdrt.dll)
; --------------------------
; Components
; --------------------------
[Setup]
AppId=TestCR Release
;-----------------------------------------------------------------------------------------------------
; Taken from VBP Project File Parameters AppName, AppName AppVersion and Company
;-----------------------------------------------------------------------------------------------------
AppName=TestCR
AppVerName=TestCR 1.0.0
AppPublisher=
;-----------------------------------------------------------------------------------------------------
AppVersion=1.0.0
VersionInfoVersion=1.0.0
AllowNoIcons=no
DefaultGroupName=TestCR
DefaultDirName={pf}\TestCR
AppCopyright=
PrivilegesRequired=Admin
MinVersion=4.0,4.0
Compression=lzma
OutputBaseFilename=TestCR100Release
[Tasks]
[Files]
Source: e:\server data\randem\develop\**********\vb 6 redist files\msvbvm60.dll; DestDir: {sys}; Flags: uninsneveruninstall regserver restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: e:\server data\randem\develop\**********\vb 6 redist files\oleaut32.dll; DestDir: {sys}; Flags: uninsneveruninstall restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: e:\server data\randem\develop\**********\vb 6 redist files\olepro32.dll; DestDir: {sys}; Flags: uninsneveruninstall regserver restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: e:\server data\randem\develop\**********\vb 6 redist files\asycfilt.dll; DestDir: {sys}; Flags: uninsneveruninstall restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: e:\server data\randem\develop\**********\vb 6 redist files\stdole2.tlb; DestDir: {sys}; Flags: uninsneveruninstall restartreplace sharedfile regtypelib; OnlyBelowVersion: 0,6
Source: e:\server data\randem\develop\**********\vb 6 redist files\comcat.dll; DestDir: {sys}; Flags: uninsneveruninstall restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: e:\server data\randem\develop\**********\vb 6 redist files\vb5db.dll; DestDir: {sys}; Flags: uninsneveruninstall restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: c:\program files\seagate software\viewers\activexviewer\crviewer.dll; DestDir: {sys}; Flags: regserver restartreplace sharedfile;
Source: c:\program files\randem systems\software version control\svc 5.0\craxdrt.dll; DestDir: {sys}; Flags: regserver restartreplace sharedfile;
Source: e:\works\tibor\testcr.exe; DestDir: {app}; Flags: restartreplace sharedfile;
[INI]
Filename: {app}\TestCR.url; Section: InternetShortcut; Key: URL; String:
[Icons]
Name: {group}\TestCR; Filename: {app}\TestCR.exe; WorkingDir: {app}
Name: {group}\{cm:ProgramOnTheWeb, TestCR}; Filename: {app}\TestCR.url
Name: {group}\{cm:UninstallProgram, TestCR}; Filename: {uninstallexe}
[Run]
Filename: {app}\TestCR.exe; Description: {cm:LaunchProgram, TestCR}; Flags: nowait postinstall skipifsilent; WorkingDir: {app}
[UninstallDelete]
Type: files; Name: {app}\TestCR.url
[Registry]
Nov 18th, 2007, 06:32 PM
#38
Re: crviewer.dll issue revisited
And this is what I get when I add those CR files to the Unsafe file list (which they will permanently be added). The references are in both runs...
Code:
; ********** Version 8.0 Build 0
; Randem Systems, Inc.
; Copyright 2003-2008
; Website: http://www.***********
; Support: http://www.***********/cgi-bin/discus/discus.cgi
; OS: Windows XP 5.1 build 2600 (Service Pack 2)
; Date: November 18, 2007
; VB Runtime Files Folder: E:\Server Data\Randem\Develop\**********\VB 6 Redist Files\
; Visual Basic Project File (.vbp): E:\Works\tibor\testcr.vbp
; Inno Setup Script Output File (.iss): E:\Works\tibor\testcr Release.iss
; ------------------------
; References
; ------------------------
; Visual Basic For Applications - (MSVBVM60.DLL)
; Standard OLE Types - (OLEPRO32.DLL)
; OLE Automation - (STDOLE2.TLB)
; Crystal Report Viewer Control - (crviewer.dll)
; Crystal Reports ActiveX Designer Run Time Library 10.0 - (craxdrt.dll)
; --------------------------
; Components
; --------------------------
[Setup]
AppId=TestCR Release
;-----------------------------------------------------------------------------------------------------
; Taken from VBP Project File Parameters AppName, AppName AppVersion and Company
;-----------------------------------------------------------------------------------------------------
AppName=TestCR
AppVerName=TestCR 1.0.0
AppPublisher=
;-----------------------------------------------------------------------------------------------------
AppVersion=1.0.0
VersionInfoVersion=1.0.0
AllowNoIcons=no
DefaultGroupName=TestCR
DefaultDirName={pf}\TestCR
AppCopyright=
PrivilegesRequired=Admin
MinVersion=4.0,4.0
Compression=lzma
OutputBaseFilename=TestCR100Release
[Tasks]
[Files]
Source: e:\server data\randem\develop\**********\vb 6 redist files\msvbvm60.dll; DestDir: {sys}; Flags: uninsneveruninstall regserver restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: e:\server data\randem\develop\**********\vb 6 redist files\oleaut32.dll; DestDir: {sys}; Flags: uninsneveruninstall restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: e:\server data\randem\develop\**********\vb 6 redist files\olepro32.dll; DestDir: {sys}; Flags: uninsneveruninstall regserver restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: e:\server data\randem\develop\**********\vb 6 redist files\asycfilt.dll; DestDir: {sys}; Flags: uninsneveruninstall restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: e:\server data\randem\develop\**********\vb 6 redist files\stdole2.tlb; DestDir: {sys}; Flags: uninsneveruninstall restartreplace sharedfile regtypelib; OnlyBelowVersion: 0,6
Source: e:\server data\randem\develop\**********\vb 6 redist files\comcat.dll; DestDir: {sys}; Flags: uninsneveruninstall restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: e:\server data\randem\develop\**********\vb 6 redist files\vb5db.dll; DestDir: {sys}; Flags: uninsneveruninstall restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: e:\works\tibor\testcr.exe; DestDir: {app}; Flags: restartreplace sharedfile;
[INI]
Filename: {app}\TestCR.url; Section: InternetShortcut; Key: URL; String:
[Icons]
Name: {group}\TestCR; Filename: {app}\TestCR.exe; WorkingDir: {app}
Name: {group}\{cm:ProgramOnTheWeb, TestCR}; Filename: {app}\TestCR.url
Name: {group}\{cm:UninstallProgram, TestCR}; Filename: {uninstallexe}
[Run]
Filename: {app}\TestCR.exe; Description: {cm:LaunchProgram, TestCR}; Flags: nowait postinstall skipifsilent; WorkingDir: {app}
[UninstallDelete]
Type: files; Name: {app}\TestCR.url
[Registry]
Nov 18th, 2007, 06:37 PM
#39
Thread Starter
Addicted Member
Re: crviewer.dll issue revisited
this is just a blank app to pop up the CR..nothing really fancy about it. It's just to try to understand how to get CR to install correctly. I apologize for the ignorance but I usually dont mess too much with creating installs and such.
Attached Files
Nov 18th, 2007, 06:41 PM
#40
Thread Starter
Addicted Member
Re: crviewer.dll issue revisited
Originally Posted by
randem
And this is what I get when I add those CR files to the Unsafe file list (which they will permanently be added). The references are in both runs...
Code:
; ********** Version 8.0 Build 0
; Randem Systems, Inc.
; Copyright 2003-2008
; Website: http://www.***********
; Support: http://www.***********/cgi-bin/discus/discus.cgi
; OS: Windows XP 5.1 build 2600 (Service Pack 2)
; Date: November 18, 2007
; VB Runtime Files Folder: E:\Server Data\Randem\Develop\**********\VB 6 Redist Files\
; Visual Basic Project File (.vbp): E:\Works\tibor\testcr.vbp
; Inno Setup Script Output File (.iss): E:\Works\tibor\testcr Release.iss
; ------------------------
; References
; ------------------------
; Visual Basic For Applications - (MSVBVM60.DLL)
; Standard OLE Types - (OLEPRO32.DLL)
; OLE Automation - (STDOLE2.TLB)
; Crystal Report Viewer Control - (crviewer.dll)
; Crystal Reports ActiveX Designer Run Time Library 10.0 - (craxdrt.dll)
; --------------------------
; Components
; --------------------------
[Setup]
AppId=TestCR Release
;-----------------------------------------------------------------------------------------------------
; Taken from VBP Project File Parameters AppName, AppName AppVersion and Company
;-----------------------------------------------------------------------------------------------------
AppName=TestCR
AppVerName=TestCR 1.0.0
AppPublisher=
;-----------------------------------------------------------------------------------------------------
AppVersion=1.0.0
VersionInfoVersion=1.0.0
AllowNoIcons=no
DefaultGroupName=TestCR
DefaultDirName={pf}\TestCR
AppCopyright=
PrivilegesRequired=Admin
MinVersion=4.0,4.0
Compression=lzma
OutputBaseFilename=TestCR100Release
[Tasks]
[Files]
Source: e:\server data\randem\develop\**********\vb 6 redist files\msvbvm60.dll; DestDir: {sys}; Flags: uninsneveruninstall regserver restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: e:\server data\randem\develop\**********\vb 6 redist files\oleaut32.dll; DestDir: {sys}; Flags: uninsneveruninstall restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: e:\server data\randem\develop\**********\vb 6 redist files\olepro32.dll; DestDir: {sys}; Flags: uninsneveruninstall regserver restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: e:\server data\randem\develop\**********\vb 6 redist files\asycfilt.dll; DestDir: {sys}; Flags: uninsneveruninstall restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: e:\server data\randem\develop\**********\vb 6 redist files\stdole2.tlb; DestDir: {sys}; Flags: uninsneveruninstall restartreplace sharedfile regtypelib; OnlyBelowVersion: 0,6
Source: e:\server data\randem\develop\**********\vb 6 redist files\comcat.dll; DestDir: {sys}; Flags: uninsneveruninstall restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: e:\server data\randem\develop\**********\vb 6 redist files\vb5db.dll; DestDir: {sys}; Flags: uninsneveruninstall restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: e:\works\tibor\testcr.exe; DestDir: {app}; Flags: restartreplace sharedfile;
[INI]
Filename: {app}\TestCR.url; Section: InternetShortcut; Key: URL; String:
[Icons]
Name: {group}\TestCR; Filename: {app}\TestCR.exe; WorkingDir: {app}
Name: {group}\{cm:ProgramOnTheWeb, TestCR}; Filename: {app}\TestCR.url
Name: {group}\{cm:UninstallProgram, TestCR}; Filename: {uninstallexe}
[Run]
Filename: {app}\TestCR.exe; Description: {cm:LaunchProgram, TestCR}; Flags: nowait postinstall skipifsilent; WorkingDir: {app}
[UninstallDelete]
Type: files; Name: {app}\TestCR.url
[Registry]
When I place both the crviewer.dll and the craxdrt.dll on the unsafe list, that is when it shows them in the references on the runs. When they are not on the unsafe list, it only shows the crviewer.dll on the runs.
Posting Permissions
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
Forum Rules
Click Here to Expand Forum to Full Width