Software Deployment Question
SolidWorks 2012 SP01 installation Error 1722
I created admin Image and install all pre-requisites and started install using cmd line
INSTALLDIR="C:\Program Files (x86)\SolidWorks" TOOLBOXFOLDER="C:\Program Files (x86)\SolidWorks\" SOLIDWORKSSERIALNUMBER="xxxx xxxx xxxx xxxx xxxx xxxx" ENABLEPERFORMANCE=1 OFFICEOPTION=3 SERVERLIST="YYYYY@xxxxx" ADDLOCAL=SolidWorksDesignChecker,Manuals,ExampleFiles,SolidWorksToolbox,FeatureWorks,SolidWorks /qb
It is installing al files and shortcuts for few minutes without any interruption but at last giving an error saying
"Error 1722. There is a problem with this windows installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor. Action Register_i386_SldSheelExtServerExe, location: C:\Program Files\SolidWorks\sldShellExtServer.exe, Command: sldshellextserver.exe /REGSERVER"
I tried regestering by using the same command mentioned in the error message but no luck,
So If anybody have come across the same problem please help me out to overcome this.
The File path exceeded the limit over 255 windows character limit that's what the error message about so I copied the source files to Local Computer and installed it. It is running without any issues. Thanks
Community Chosen Answer
I belive that you are installing this application to 32 - bit folder structure in 64 bit Operating System..
The custom action Register_i386_SldSheelExtServerExe is trying to register sldShellExtServer.exe file from "C:\Program Files\SolidWorks\" folder (64 - bit folder structure in 64 bit OS)...
But the sldShellExtServer.exe file is getting delivered to "C:\Program Files (x86)\SolidWorks\" folder (32 - bit folder structure in 64 bit OS) as per your INSTALLDIR mentioned in the above command line.
You may have to edit the location of this sldshellextserver.exe file in Register_i386_SldSheelExtServerExe custom action..