Notice (2018-05-24): bugzilla.xamarin.com is now in
Please join us on
Visual Studio Developer Community and in the
Mono organizations on
GitHub to continue tracking issues. Bugzilla will remain
available for reference in read-only mode. We will continue to work
on open Bugzilla bugs, copy them to the new locations
as needed for follow-up, and add the new items under Related
Our sincere thanks to everyone who has contributed on this bug
tracker over the years. Thanks also for your understanding as we
make these adjustments and improvements for the future.
Please create a new report for Bug 3665 on
Developer Community or GitHub if you have new
information to add and do not yet see a matching new report.
If the latest results still closely match this report, you can use the
In special cases on GitHub you might also want the comments:
GitHub Markdown with public comments
Add support for autoincrement of bundle version numbers, e.g.
Setting bundle version to 1.2.* whould increment the 3rd number on every build.
I agree. Going further,more options adds flexibility for different versioning types. This plugin for visual studio http://autobuildversion.codeplex.com/ and it is great. The only thing it lacks is providing an option for "quarter" increments. If this is added to MD allowing the flexibility like this plugin has would kill it!
Please make that run on until four parts as .NET manages it like [Major].[Minor].[Build].[Revision] optionally with * on Revision or Build.
But please do not count it as visual studio nosense way like NextVersion = Today.ToJulianDate() * RandomicNumber(), and do it simply ++NextVersion;
Just to keep this request alive: I second this! Would be cool to have this feature!
*** Bug 33146 has been marked as a duplicate of this bug. ***
This is a feature built into Borlands RADStudio and is VERY useful so please up the 'Importance' for this request. Thanks
Here is documentation and recommendations from Apple: https://developer.apple.com/library/ios/technotes/tn2420/_index.html
This is also interesting: https://developer.apple.com/library/ios/qa/qa1827/_index.html
Created attachment 18721 [details]
I've attached a partially implemented patch. The problem is that I don't know of a good way of deciding whether or not the AutoIncrement target/task should run.
The problem is that every time you "Run" an app via XS, it calls the "Build" target which should not auto-increment version numbers in cases where nothing has changed but there's no good way to check if *nothing* has changed.
Created attachment 18723 [details]
Oops, fixed typo.
Created attachment 18724 [details]
Hah. Uploaded the wrong patch file :(