01-19-2006 04:01 PM
01-19-2006 05:17 PM
01-20-2006 09:39 AM
Thanks Mert - that definitely helps. It also leads me right into all those version numbers!
Let me see if I have it right: Those installer version numbers are fully independent of the version number for the target that is built (e.g. myapp.exe). But the upgrade behavior of distribution kits that share the same GUID is dependent on those installer version numbers as you describe.
Setting aside my "flavor" issues in the earlier post, is there a standard best-practice in the relationship between app version numbers and installer version numbers? I imagine there are some dominant version-numbering practices/scenarios that guided NI's design of CVI 8's management of distributions.
Thanks,
Ian
P.S. For those willing to read more, here's my example: if my application is seen by users as version 4.2.2, what should I do for the installer version numbers, particularly as I release 4.2.3 , 4.3.0, 5.0.0, etc.? Right now I'm making the application title "MyApp 4.2.2" so the version number appears in the Add/Remove Programs list. But then the installation process title bar says "MyApp 4.2.2 a.b.c Installer" where a.b.c is the installer version. A bit confusing.
It seems I'm being steered toward calling my app "MyApp 4.2" as the main customer-visible name. My application title is then simply "MyApp", and I set the first two digits of the installer version to match - i.e. 4.2. Then I just let the last digit auto-increment. And all version number info on the installed .exe is available via the Add/Remove Programs "click here for support info" link. Is this a standard/good way to do things?
01-20-2006 02:52 PM
01-23-2006 08:31 AM
Thanks yet again, Mert. I really appreciate the effort and detail in your answers.
--Ian
03-07-2007 03:42 AM
Hello,
how can i get the version number (major, minor and revision) until the runtime.
The logfile of my program must have the current version number of the program eg 2.3.1
I must know, wich version of my program has generated the logfile.
I cant find any makro wich contains this information. Is there an makro like this _CVI_ DEBUG_ ???
How can i solve this problem?
03-07-2007 08:19 AM
03-07-2007 08:25 AM
Great!
Thanks a lot!