p.s.( I am using window installer version 2.01)
(Edited by ringoSF at 12:16 am on Sep. 25, 2001)
Posted 24 September 2001 - 23:40
p.s.( I am using window installer version 2.01)
(Edited by ringoSF at 12:16 am on Sep. 25, 2001)
Posted 25 September 2001 - 18:26
Posted 25 September 2001 - 23:52
1.) I have added a subfeature with 2 new file called new_file1.dll and new_file2.exe. when I looked at the log file generated by patch wizard, it has following error messages:
Patch API could not create a small patch; using whole upgraded file.
Including entire file: 'D:\upgrade\.\NewSubFeature
ew_file1.dll ';
FTK=F86003_new_file1.dll ; temp location=Family00\01018.FLE.
Patch API could not create a small patch; using whole upgraded file.
Including entire file: 'D:\upgrade\.\NewSubFeature
ew_file2.exe ';
FTK=F86004_new_file2.exe ; temp location=Family00\01019.FLE.
The patch wizard only generated 3 files: update.exe, my.log, and mypatch.pcp. I thought it should also create a folder with new files since each time when I do a build, the build created folders with all the files in it. I don't know why patch wizard didn't created such folder. is the new files are stored in update.exe?? if not, how update.exe know where to retrieve the new files. Also I got those error messages for some files in the previous MSI package as well, I don't why that is the case since I didn't remove any files from the project.
2.) when I ran the patch(ran update.exe), I got an error message, says "Internal Error 2727. Dir30", I could not figure out what is the problem.
Thank you in advance for your help.
P.S. I am using WIS 2.03.
I have a MSI package of the version 1.0
For creating a patch, I changed the package code, added a subfeature with 2 files, built the project to created a new .msi file, then ran the patch wizard.
(Edited by ringoSF at 11:53 pm on Sep. 25, 2001)
(Edited by ringoSF at 11:54 pm on Sep. 25, 2001)
Posted 26 September 2001 - 07:50
Note sure why you get error 2727. Did you delete a component or change the destination for a component? Look at the new msi file with orca to see where Dir30 is pointing to and which component uses it.
Posted 27 September 2001 - 01:10
1.) add the new files to a existing component ( it worked)
2.) add a new component to a existing feature( it didn't work, no new file was installed)
3.) add a new subfeature to a existing feature( it didn't work and generated internal error 2727. I guess that is becasue in the orignal package, I set the install path using api MsiSetTargetPath(). Not sure that is the case or not. I looked at Dir30 using orca, it shows following
Directory Director_Parent DefaultDir
------------- ----------------------- ---------------
Dir30 Dir29 Bin
Dir29 INSTALLDIR Default
I added a custome action before PathWelcome Dialogbox pop up to set the INSTALLDIR, it didn't work. please let me know, what I am doing wrong here. Thank you very much for you help.
-Regard
(Edited by ringoSF at 1:12 am on Sep. 27, 2001)
Posted 27 September 2001 - 22:27
Posted 28 September 2001 - 22:37
-Regards
Posted 12 January 2009 - 09:47
Edited by teligaurav, 12 January 2009 - 10:15.
Posted 12 January 2009 - 11:06