Chax0 Posted November 30, 2008 Share Posted November 30, 2008 I would like to request for help in creating a nLite addon for TortoiseSVN addon for version 1.5.5.14361. This is an MSI installer that can be found at http://downloads.sourceforge.net/tortoises....4.msi?download.I tried creating the addon as a CAB file myself but do not seem to be having any luck in installing it with my W2k3 installation.The command file I use to create the CAB file is as follows:@makecab /f TortoiseSVN.ddfMy DDF file looks like this:.set RptFileName=nul.set InfFileName=nul.set MaxDiskSize=cdrom.set CompressionType=LZX.set CompressionMemory=21.set DiskDirectory1=...set CabinetName1="TortoiseSVN.cab".set DestinationDir=.set SourceDir=..\TortoiseSVNentries_TortoiseSVN.ini.set DestinationDir=svcpack.set SourceDir=.msiexec.exe.set SourceDir=..\TortoiseSVN\svcpackTortoiseSVN-1.5.5.14361-win32-svn-1.5.4.msiand my entries_TortoiseSVN.ini file looks like this:[general]builddate=11/30/2008description=TortoiseSVNlanguage=English title=Subversion Clientversion=1.5.5.14361website=http://tortoisesvn.net/about[EditFile]I386\SVCPACK.INF,SetupHotfixesToRun,AddProgram[AddProgram]msiexec.exe /i TortoiseSVN-1.5.5.14361-win32-svn-1.5.4.msi /qb /norestartI have also tried using msistub.exe instead of msiexec.exe, and have even tried using the msiexec.exe that is built into the Windows being installed, rather than providing my own copy inside the CAB file but nothing seems to work. I'd appreciate some help from the installer addon gurus out there! Link to comment Share on other sites More sharing options...
Chax0 Posted December 1, 2008 Author Share Posted December 1, 2008 OK, can someone confirm for me that I am not doing anything blatantly wrong in creating my addon in the fashion described. When I was using msistub.exe (with arguments), I would get a dialog box in the middle of my install (at T-12 actually), that would make it appear that I had not supplied any arguments to msistub at all. With msiexec.exe, I see no dialog box nor any progress bar, and there is no installation either. I have noticed that some other AddOn publishers recommend that their addons be run during the RunOnce stage, but have not been able to understand what distinguishes an addon to be a T-12 vs a RunOnce candidate. Maybe someone can explain that to me? Link to comment Share on other sites More sharing options...
sleepydvdr Posted December 18, 2008 Share Posted December 18, 2008 (edited) Did you name the 7z archive 8 characters or less? Also, I would shorten the name of the .msi file, too and take out the periods.http://www.msfn.org/board/7-Zip-Switchless...ler-t39048.html Edited December 18, 2008 by sleepydvdr Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now