During a setup creation process, I am planning to do the following (within a C# Script):
- Read the
AssemblyVersion
andAssemblyFileVersion
attribute values of one DLL. - Iterate all DLLs and executables in the project and apply those version to their
AssemblyVersion
andAssemblyFileVersion
attribute values.
Question now is: How to do step 2?
I successfully can do step 1, but for step 2 I don't see a real start point. What I probably have to do is to use some native P/Invoke methods since the attributes directly modify the version information resource information of a DLL/executable.
Any hints on this?
Thanks, Uwe