-
Notifications
You must be signed in to change notification settings - Fork 654
use standard version for AssemblyInformationalVersion #212
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Until this is done we can't use do any syncomatic updates on the Platform Installer repo as it'll break the click once manifest |
Can we just nuke Clickonce from orbit instead? Please?! What is considered valid? If we're just dumping major.minor.patch into AssemblyInformationalVersion then what's the point of populating it? |
I think @danielmarbach also raised an issue about this. |
@distantcam please raise that in the PI repo if u want to seriously discuss it |
I dont know? perhaps there is no point? |
Personally, I really like that this attribute is used to store the "full" version number. This provides easy traceability back to the source code, once an assembly has been deployed into the field. If you are going to change it to only allow a "valid" version number into the AssemblyInformationalVersion attribute, I would ask that this be done via a command line flag, so that we can still use it as is. |
+1 for a flag and make the simple version opt in Sent from my iPhone
|
I prefer to have the option to override the InformationalVersion in the GetVersionConfig.yaml and command-line, just like #315. I think this could solve this issue. For NuGet the same problems exists. If If the
|
Maybe we could create a branch config option which is |
@JakeGinnivan thinking that is the only option |
#368 tracks that issue |
Currently the gitversiontask uses the
AssemblyInformationalVersion
attribute to stamp the assembly with some metadataHowever tools actually make the incorrect assumption that AssemblyInformationalVersion will actually be a valid version number. The most current one that has bitten me is ClickOnce. Since there is not way we can correct the assumptions of other shitty tools my plan is to inject a new custom attribute and put the valid version in AssemblyInformationalVersion.
Thoughts?
The text was updated successfully, but these errors were encountered: