Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

21 lines
1011 B

  1. steps to build a new msi package:
  2. 1. change build version in includes\version.h and ndphost\ndphost.cs (optional...)
  3. 2. build clickonce, build ndphost to get ndphost\ndphost.exe
  4. 3. in a razzle window (x86), from under msi\, run clickonceMsiBuild.cmd
  5. 4. new msi package is ready under bld# directory!
  6. -
  7. msi build script - a cmd file that runs in a razzle window (environment settings needed), under clickonce\msi which performs all the steps (delta) needed and:
  8. automatically pick out the version/build number from the header file
  9. automatically pick up binaries
  10. build upon a base (clickonce\msi\base) - baseline set of files (eg. an older Clickonce Redist.msi)
  11. can be debugged if misconfigured
  12. no compiled code! 1 cmd file and 3 vbs from MSI SDK, utilizes MSI APIs
  13. no ism file to change and check-in for a new version drop
  14. work best with small set of (mechanical) deltas (eg. version changes; file size, time stamp updates) between drops
  15. -
  16. for questions/problems pls contact felixybc.