Relative Paths?
Posted: Wed Jan 26, 2005 5:04 pm
I am currently in the middle of the most painful product evaluation cycle I have ever been involved in. I cannot believe the state of the Windows Installer authoring software: One big pile of copycat software that completely misses the point of the software engineering cycle.
InstallAware is a fresh approach and I give it high marks for hitting near the target.
For now, I have one question and one comment:
Comment: .NET assemblies are the future. Calling Installer classes in the assemblies ... also the future. Please don't make developers jump though hoops to accomplish this in a properly transactioned way.
Question: I want a single script/XML file/whatever that describes what files in my project tree belong where on the target machine. Project trees in professional organizations start with $, not c:. That is, the project tree is relative to the defined working directory for a given user/machine combination. Also, I would really like the same script to generate an install set off of either the debug or release output. Variables in source path names would be dandy (would blow all other products out of the water). In a pinch, pathnames that were relative to the script/XML file/whatever would make this possible. I have not been able to accomplish either in InstallAware. Can it be done?
InstallAware is a fresh approach and I give it high marks for hitting near the target.
For now, I have one question and one comment:
Comment: .NET assemblies are the future. Calling Installer classes in the assemblies ... also the future. Please don't make developers jump though hoops to accomplish this in a properly transactioned way.
Question: I want a single script/XML file/whatever that describes what files in my project tree belong where on the target machine. Project trees in professional organizations start with $, not c:. That is, the project tree is relative to the defined working directory for a given user/machine combination. Also, I would really like the same script to generate an install set off of either the debug or release output. Variables in source path names would be dandy (would blow all other products out of the water). In a pinch, pathnames that were relative to the script/XML file/whatever would make this possible. I have not been able to accomplish either in InstallAware. Can it be done?