Problems on Installation

Raster-XChange SDK (all versions)
This Forum is for the use of Software Developers requiring help and assistance for Tracker Software's Raster-XChange Printer Drivers SDK (only).

Moderators: Tracker Support, TrackerSupp-Daniel, Chris - Tracker Supp, Vasyl-Tracker Dev Team, Sean - Tracker, Tracker Supp-Stefan, Ivan - Tracker Software

Post Reply
sunseeker
User
Posts: 49
Joined: Mon Feb 26, 2007 1:28 pm
Location: Germany
Contact:

Problems on Installation

Post by sunseeker » Tue Mar 13, 2007 10:06 am

Hi,

iam testing at the moment the installation over a .bat - File. But.... problems :(

My Commandline:
RXC.exe /VERYSILENT /NORESTART /COMPONENTS="Engine,Raster-XChange driver" /DIR="C:\Programme\Archilino\ePrinter" /Key:"RDL36-15EXY-3G6HC-FG23R-GZZJ5-0WQ5P" /UserName:"Archilino" /Organization:"Archilino Software Developement GmbH" /UserEmail:"kontakt@archilino.de" /GROUP="Archilino\ePrinter" /NOICONS /PName="Archilino Drucker" /L /LANG="gr" /InstallProfile:"C:\Programme\Archilino\ePrinter\archilino.rxp"

1. Problem
During installation there comes an error "RUNDLL" -> Error loading rxcdrv.dll. Can´t find the modul!
If i click "OK" the printerdriver installs.
There was another installation bevore on my system, but i have uninstalled it.

2. Problem
I want named the Printer "Archilino Drucker" (/PName="Archilino Drucker"), but after Installation the printer is named "Raster-XChange".

3. Problem
I have created a profile. Problem is the save path. I want to use already the temp-folder of the user. How can i realize it?

sunseeker
User
Posts: 49
Joined: Mon Feb 26, 2007 1:28 pm
Location: Germany
Contact:

Post by sunseeker » Tue Mar 13, 2007 10:06 am

Here the Logfile


------------------------------------------------
Session PrnInstaller (build from Aug 8 2006) at [13.02.2007 10:59.38]
Processor architecture: Intel x86
dwVer=5.1
(2600 build, 2 platform)
OS Version=2
Uninstall Parameters 0x200.
Install Parameters 0x1E0.
Recognized Parameters Flags: 0x245F5
Print Spooler Service status: Ok [Running]
Module filename:C:\Programme\Archilino\ePrinter\prninstaller.exe
Source folder:C:\Programme\Archilino\ePrinter\
Setup file:C:\Programme\Archilino\ePrinter\PrnInst.inf
Destination folder (PrinterDriverDirectory):<C:\WINDOWS\System32\spool\DRIVERS\W32X86\>
Can't open printer <Raster-XChange>. Error code:0x000709 /Der Druckername ist unzulässig.

Printer <Raster-XChange> not Exist.
Can't delete driver <Raster-XChange> for printer <Raster-XChange>. Error code:0x000705 /Der Druckertreiber ist unbekannt.

PrinterDriver <Raster-XChange> for Win9x not Exist.
Can't delete driver <Raster-XChange> for printer <Raster-XChange>. Error code:0x000705 /Der Druckertreiber ist unbekannt.

PrinterDriver <Raster-XChange> for WinNT4 not Exist.
Can't delete driver <Raster-XChange> for printer <Raster-XChange>. Error code:0x000705 /Der Druckertreiber ist unbekannt.

PrinterDriver <Raster-XChange> for WinX64 not Exist.
Can't delete driver <Raster-XChange> for printer <Raster-XChange>. Error code:0x000705 /Der Druckertreiber ist unbekannt.

PrinterDriver <Raster-XChange> for WinNT5 not Exist.
PortMonDLL:Temp\w2k\rxcpm.dll on <RXC> port
Checking PortMonitor <RXC> for using
PortMonitor <RXC> not used
Can't delete Monitor <RXC>. Error code:0x000BB8 /Der angegebene Druckmonitor ist unbekannt.

PrinterPortMonitor <RXC> not Exist.
Using PortMonDLL 'Temp\w2k\rxcpm.dll' for port 'RXC'
System folder:C:\WINDOWS\system32\
Copying PortMonDLL:'C:\Programme\Archilino\ePrinter\Temp\w2k\rxcpm.dll' => 'C:\WINDOWS\system32\rxcpm.dll' - Ok
Checking File: 'C:\WINDOWS\system32\rxcpm.dll'
File-HANDLE: 00000058
File size: 10752
Adding PortMonitor for port <RXC> - Ok
ProcessorName in [Strings] section not defined
Will install printer driver for Windows NT x86 platform with current plactofm Windows NT x86.
Destination folder (PrinterDriverDirectory):<C:\WINDOWS\System32\spool\DRIVERS\W32X86\>
Reading files list from Files.NT5 section.
Copying:'C:\Programme\Archilino\ePrinter\Temp\w2k\rxcdrv.dll' => 'C:\WINDOWS\System32\spool\DRIVERS\W32X86\rxcdrv.dll' - Ok
Copying:'C:\Programme\Archilino\ePrinter\Temp\w2k\rxceng.exe' => 'C:\WINDOWS\System32\spool\DRIVERS\W32X86\rxceng.exe' - Ok
Copying:'C:\Programme\Archilino\ePrinter\Temp\w2k\rxcixc.dll' => 'C:\WINDOWS\System32\spool\DRIVERS\W32X86\rxcixc.dll' - Ok
Copying:'C:\Programme\Archilino\ePrinter\Temp\w2k\rxccom.exe' => 'C:\WINDOWS\System32\spool\DRIVERS\W32X86\rxccom.exe' - Ok
drv.cVersion = 3
drv.pName = Raster-XChange
drv.pEnvironment = Windows NT x86
drv.pDriverPath = C:\WINDOWS\System32\spool\DRIVERS\W32X86\rxcdrv.dll
drv.pDataFile = C:\WINDOWS\System32\spool\DRIVERS\W32X86\rxcdrv.dll
drv.pConfigFile = C:\WINDOWS\System32\spool\DRIVERS\W32X86\rxcdrv.dll
drv.pHelpFile =
drv.pDependentFiles = rxcdrv.dll
drv.pDefaultDataType = RAW
rezult ( 1 )
Driver Raster-XChange for WinNT5 was succefully added
Deleting file:C:\WINDOWS\System32\spool\DRIVERS\W32X86\rxcdrv.dll - Ok
Deleting file:C:\WINDOWS\System32\spool\DRIVERS\W32X86\rxceng.exe - Ok
Deleting file:C:\WINDOWS\System32\spool\DRIVERS\W32X86\rxcixc.dll - Ok
Deleting file:C:\WINDOWS\System32\spool\DRIVERS\W32X86\rxccom.exe - Ok
Will install printer driver for Windows x64 platform with current plactofm Windows NT x86.
Destination folder (PrinterDriverDirectory):<C:\WINDOWS\System32\spool\DRIVERS\x64\>
Reading files list from Files.X64 section.
Copying:'C:\Programme\Archilino\ePrinter\Temp\Wx64\rxcdrv.dll' => 'C:\WINDOWS\System32\spool\DRIVERS\x64\rxcdrv.dll' - Ok
Copying:'C:\Programme\Archilino\ePrinter\Temp\Wx64\rxceng.exe' => 'C:\WINDOWS\System32\spool\DRIVERS\x64\rxceng.exe' - Ok
Copying:'C:\Programme\Archilino\ePrinter\Temp\Wx64\rxcixc.dll' => 'C:\WINDOWS\System32\spool\DRIVERS\x64\rxcixc.dll' - Ok
Copying:'C:\Programme\Archilino\ePrinter\Temp\Wx64\rxccom.exe' => 'C:\WINDOWS\System32\spool\DRIVERS\x64\rxccom.exe' - Ok
drv.cVersion = 4
drv.pName = Raster-XChange
drv.pEnvironment = Windows x64
drv.pDriverPath = C:\WINDOWS\System32\spool\DRIVERS\x64\rxcdrv.dll
drv.pDataFile = C:\WINDOWS\System32\spool\DRIVERS\x64\rxcdrv.dll
drv.pConfigFile = C:\WINDOWS\System32\spool\DRIVERS\x64\rxcdrv.dll
drv.pHelpFile =
drv.pDependentFiles = rxcdrv.dll
drv.pDefaultDataType = RAW
rezult ( 1 )
Driver Raster-XChange for WinX64 was succefully added
Deleting file:C:\WINDOWS\System32\spool\DRIVERS\x64\rxcdrv.dll - Ok
Deleting file:C:\WINDOWS\System32\spool\DRIVERS\x64\rxceng.exe - Ok
Deleting file:C:\WINDOWS\System32\spool\DRIVERS\x64\rxcixc.dll - Ok
Deleting file:C:\WINDOWS\System32\spool\DRIVERS\x64\rxccom.exe - Ok
Printer Raster-XChange was succefully added

sunseeker
User
Posts: 49
Joined: Mon Feb 26, 2007 1:28 pm
Location: Germany
Contact:

Post by sunseeker » Tue Mar 13, 2007 10:32 am

OK... For the Problem 3 i have a solution.

But... new Problem ;)

There is no documentation for the m_DevMode.PostPrintApplication property. In case, i don´t know how to uncheck the option "Run Application After Printing".

John - Tracker Supp
Site Admin
Posts: 8201
Joined: Tue Jun 29, 2004 10:34 am
Location: Vancouver Island - Canada
Contact:

Post by John - Tracker Supp » Tue Mar 13, 2007 12:07 pm

Hi,

a partial answer for you for now and I will revert with a fuller answer as soon as possible :

1: You must not include the Serial number in your batch file - this is only allowed/required for the end user printer versions - not the SDK versions, the other items are being checked now.

2: You cannot totally rename the Printer - the name must be retained - this is to allow us to ensure updates occur correctly.

but you should be able to append your chosen modification - for example :

"Raster-XChange-Archilino Drucker".

3: You have resolved.

4: This is an undocumented feature - an update is due in the coming days with some bug fixes etc and the documentation will be updated also at this time.

thanks for your patience.
If posting files to this forum - you must archive the files to a ZIP, RAR or 7z file or they will not be uploaded - thank you.

Best regards
Tracker Support
http://www.tracker-software.com

sunseeker
User
Posts: 49
Joined: Mon Feb 26, 2007 1:28 pm
Location: Germany
Contact:

Post by sunseeker » Tue Mar 13, 2007 1:03 pm

I have tested this:

RXC.exe /VERYSILENT /NORESTART /COMPONENTS="Engine,Raster-XChange driver" /DIR="C:\Programme\Archilino\ePrinter" /UserName:"Archilino" /Organization:"Archilino Software Developement GmbH" /UserEmail:"kontakt@archilino.de" /GROUP="Archilino\ePrinter" /NOICONS /PName="Raster-XChange-Archilino Drucker" /L

but.... the printer is already named "Raster-XChange". Is it right, that i use for resistribute the enduser Printer-Driver (RXC.exe and RXC_x64.exe)?

Logfile:
Session PrnInstaller (build from Aug 8 2006) at [13.02.2007 14:00.36]
Processor architecture: Intel x86
dwVer=5.1
(2600 build, 2 platform)
OS Version=2
Uninstall Parameters 0x200.
Install Parameters 0x1E0.
Recognized Parameters Flags: 0x245F5
Print Spooler Service status: Ok [Running]
Module filename:C:\Programme\Archilino\ePrinter\prninstaller.exe
Source folder:C:\Programme\Archilino\ePrinter\
Setup file:C:\Programme\Archilino\ePrinter\PrnInst.inf
Destination folder (PrinterDriverDirectory):<C:\WINDOWS\System32\spool\DRIVERS\W32X86\>
Can't open printer <Raster-XChange>. Error code:0x000709 /Der Druckername ist unzulässig.

Printer <Raster-XChange> not Exist.
Can't delete driver <Raster-XChange> for printer <Raster-XChange>. Error code:0x000705 /Der Druckertreiber ist unbekannt.

PrinterDriver <Raster-XChange> for Win9x not Exist.
Can't delete driver <Raster-XChange> for printer <Raster-XChange>. Error code:0x000BB9 /Der angegebene Druckertreiber ist in Verwendung.

PrinterDriver <Raster-XChange> for WinX64 was succesfully removed.
Can't delete driver <Raster-XChange> for printer <Raster-XChange>. Error code:0x000BB9 /Der angegebene Druckertreiber ist in Verwendung.

PortMonDLL:Temp\w2k\rxcpm.dll on <RXC> port
Checking PortMonitor <RXC> for using
PortMonitor <RXC> used by <Archilino Fax-Drucker> printer
PortMonitor <RXC> is used
ProcessorName in [Strings] section not defined
Will install printer driver for Windows NT x86 platform with current plactofm Windows NT x86.
Destination folder (PrinterDriverDirectory):<C:\WINDOWS\System32\spool\DRIVERS\W32X86\>
Reading files list from Files.NT5 section.
Copying:'C:\Programme\Archilino\ePrinter\Temp\w2k\rxcdrv.dll' => 'C:\WINDOWS\System32\spool\DRIVERS\W32X86\rxcdrv.dll' - Ok
Copying:'C:\Programme\Archilino\ePrinter\Temp\w2k\rxceng.exe' => 'C:\WINDOWS\System32\spool\DRIVERS\W32X86\rxceng.exe' - Ok
Copying:'C:\Programme\Archilino\ePrinter\Temp\w2k\rxcixc.dll' => 'C:\WINDOWS\System32\spool\DRIVERS\W32X86\rxcixc.dll' - Ok
Copying:'C:\Programme\Archilino\ePrinter\Temp\w2k\rxccom.exe' => 'C:\WINDOWS\System32\spool\DRIVERS\W32X86\rxccom.exe' - Ok
drv.cVersion = 3
drv.pName = Raster-XChange
drv.pEnvironment = Windows NT x86
drv.pDriverPath = C:\WINDOWS\System32\spool\DRIVERS\W32X86\rxcdrv.dll
drv.pDataFile = C:\WINDOWS\System32\spool\DRIVERS\W32X86\rxcdrv.dll
drv.pConfigFile = C:\WINDOWS\System32\spool\DRIVERS\W32X86\rxcdrv.dll
drv.pHelpFile =
drv.pDependentFiles = rxcdrv.dll
drv.pDefaultDataType = RAW
rezult ( 1 )
Driver Raster-XChange for WinNT5 was succefully added
Deleting file:C:\WINDOWS\System32\spool\DRIVERS\W32X86\rxcdrv.dll - Ok
Deleting file:C:\WINDOWS\System32\spool\DRIVERS\W32X86\rxceng.exe - Ok
Deleting file:C:\WINDOWS\System32\spool\DRIVERS\W32X86\rxcixc.dll - Ok
Deleting file:C:\WINDOWS\System32\spool\DRIVERS\W32X86\rxccom.exe - Ok
Will install printer driver for Windows x64 platform with current plactofm Windows NT x86.
Destination folder (PrinterDriverDirectory):<C:\WINDOWS\System32\spool\DRIVERS\x64\>
Reading files list from Files.X64 section.
Copying:'C:\Programme\Archilino\ePrinter\Temp\Wx64\rxcdrv.dll' => 'C:\WINDOWS\System32\spool\DRIVERS\x64\rxcdrv.dll' - Ok
Copying:'C:\Programme\Archilino\ePrinter\Temp\Wx64\rxceng.exe' => 'C:\WINDOWS\System32\spool\DRIVERS\x64\rxceng.exe' - Ok
Copying:'C:\Programme\Archilino\ePrinter\Temp\Wx64\rxcixc.dll' => 'C:\WINDOWS\System32\spool\DRIVERS\x64\rxcixc.dll' - Ok
Copying:'C:\Programme\Archilino\ePrinter\Temp\Wx64\rxccom.exe' => 'C:\WINDOWS\System32\spool\DRIVERS\x64\rxccom.exe' - Ok
drv.cVersion = 4
drv.pName = Raster-XChange
drv.pEnvironment = Windows x64
drv.pDriverPath = C:\WINDOWS\System32\spool\DRIVERS\x64\rxcdrv.dll
drv.pDataFile = C:\WINDOWS\System32\spool\DRIVERS\x64\rxcdrv.dll
drv.pConfigFile = C:\WINDOWS\System32\spool\DRIVERS\x64\rxcdrv.dll
drv.pHelpFile =
drv.pDependentFiles = rxcdrv.dll
drv.pDefaultDataType = RAW
rezult ( 1 )
Driver Raster-XChange for WinX64 was succefully added
Deleting file:C:\WINDOWS\System32\spool\DRIVERS\x64\rxcdrv.dll - Ok
Deleting file:C:\WINDOWS\System32\spool\DRIVERS\x64\rxceng.exe - Ok
Deleting file:C:\WINDOWS\System32\spool\DRIVERS\x64\rxcixc.dll - Ok
Deleting file:C:\WINDOWS\System32\spool\DRIVERS\x64\rxccom.exe - Ok
Printer Raster-XChange was succefully added

John - Tracker Supp
Site Admin
Posts: 8201
Joined: Tue Jun 29, 2004 10:34 am
Location: Vancouver Island - Canada
Contact:

Post by John - Tracker Supp » Tue Mar 13, 2007 1:25 pm

Hi,

You no longer need to distribute a seperate 64 bit installer - all is now contained in the single : RXC.exe - both 32/64 bit and this is the correct installer.

You may still have problems renaming the printer as outlined in my last comments - this was originally designed for our PDF driver and apparently due to the changes in the way Raster-XChange functions - we need to make some small modifications to allow the append to the name 'Raster-XChange' + your printer name addition.

We will try and resolve this and the other probelms mentioned for the release due on Monday.

Thanks for your patience.
If posting files to this forum - you must archive the files to a ZIP, RAR or 7z file or they will not be uploaded - thank you.

Best regards
Tracker Support
http://www.tracker-software.com

sunseeker
User
Posts: 49
Joined: Mon Feb 26, 2007 1:28 pm
Location: Germany
Contact:

Post by sunseeker » Tue Mar 13, 2007 1:59 pm

So... i will wait for the new release on monday.

Greetings
Heiko Faiss

Post Reply