1. mike S
  2. PowerServer
  3. Saturday, 5 October 2024 15:43 PM UTC

so many places to enter the same number.  over and over and over and over again

Why are some versions strings and others numbers?  it is important to keep the numbering the same (2 vs 02) yet how to do use 02 if it is a number and strips off 2?

 

version at server states that it must use consistent numbers.  version used by installer is a number and "will be used by Microsoft Installer to determine whether a product needs to be updated"  is that then not used by powerserver?  when is the microsoft installer ever be used?  what about the file version?  

why would you ever want the deployment version to be different than the product version?  even if there are some edge cases (doubtful), the system should simply number everything the same by default based on the deployment version.  then it could allow you to change the other version numbers if you have nothing better to do with your time.

and if the installer product/file version is ignored (is it? if not when exactly would it be used?) it should be documented both in help and on screen that this info is not used for anything. or maybe just remove it.

 

the only thing is see that has any value is deployment version and min compatible version.  and what is with the dropdown boxes for those?  I have yet to see a value in the dropdown boxes.

 

Bruce Armstrong Accepted Answer Pending Moderation
  1. Saturday, 5 October 2024 19:38 PM UTC
  2. PowerServer
  3. # 1

The reason there are so many is because that's what Microsoft allows for version information for windows executables.  PowerBuilder is allowing you to set all of the attributes that Microsoft provides.

https://learn.microsoft.com/en-us/windows/win32/menurc/versioninfo-resource

 

 

Comment
  1. mike S
  2. Saturday, 5 October 2024 20:05 PM UTC
the question is why doesn't PB just auto set them based on the only thing that actually makes sense to set - the deployment version.



Would you want the deployment version to ever be different than the version # that shows up in the exe? I wouldn't. if there is a problem it would be nice to know that the exe version the user has is what was deployed.



The file numbers are just extraneous. should probably be on a different tab.
  1. Helpful
  1. Bruce Armstrong
  2. Sunday, 6 October 2024 01:12 AM UTC
Because they're leaving that up to the developer to do. If they want them all to read the same, then they can set them that way. If they want them to be different, they can set them different. I, for one, would not want PowerBuilder dictating to me how they are set.
  1. Helpful 2
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.
We use cookies which are necessary for the proper functioning of our websites. We also use cookies to analyze our traffic, improve your experience and provide social media features. If you continue to use this site, you consent to our use of cookies.