lehoangdung posted on November 20, 2009 19:08

Today I will introduce a tool for Visual Studio Build Version Increment Add-In Visual Studio

I want to have automatic build version increment for my apps and libraries to avoid setting it manually again and again. After 5 minutes searching on the internetnet, I found Build Version Increment add-in for Visual Studio 2005/2008. This add-in is very simple in use but do exactly what everyone developer needs. 

You can download it here: Build Version Increment Add-In Visual Studio

 

*Example of using this tool:

After you installed the addin, fire off Visual Studio and open your favorite solution. Your tools menu should contain an entry for the increment settings.


Clicking on this will display a dialog containing a mini solution explorer. Here you can select the solution or one of the available projects and change it's auto versioning properties:


The property grid contains the following values you can modify:

  • Versioning Style. Here you can configure per version attribute the increment scheme you wish to use. Options are:
    • None: Don't update this attribute.
    • Increment: Simple +1 increment per build.
    • TimeStamp: Set the attribute to the current time. (HHMM)
    • YearStamp: Set the attribute to the current year. (YYYY)
    • DeltaBaseDate: Use the Yogesh increment scheme for this attribute.
    • YearDayOfYear: Set the attribute to the current year followed by the day of the year. (YYDDD)
    • DeltaBaseYearDayOfYear: Set the attribute to the delta base year including day of year. (YYDDD)
    • DeltaBaseYear: Set the attribute to the delta base year.
  • Update file version. Setting this to true will update the AssemblyFileVersion attribute.
  • Update assembly version. Setting this to true will update the AssemblyVersion attribute.
  • Assembly info filename. If your project or solution isn't using the default AssemblyInfo.(cs|vb|cpp) file to set the assembly attributes, you can specify it here. Note that the path is stored relative so this also works for other project members.
  • Configuration name. Set this to the configuration name (Debug, Release, ...) which should be active.
  • Start date. Set this to a custom start date if you're using one of the delta versioning types.

 


Whenever one of the projects in the solution is beeing build, the addin kicks in and updates the required attributes. If the target file containing the attributes is under source control the addin will check it out.

*Result of the above setting:

 

 

I love this addin! :)

If you feel happy with this post, please kick it! 

 

kick it on DotNetKicks.com

Digg It!DZone It!StumbleUponTechnoratiRedditDel.icio.usNewsVineFurlBlinkList

Comments


November 20. 2009 19:38
trackback
Build Version Increment Addin for Visual Studio

You've been kicked (a good thing) - Trackback from DotNetKicks.com

http://www.dotnetkicks.com/visualstudio/Build_Version_Increment_Addin_for_Visual_Studio


November 21. 2009 09:01
pingback
Pingback from topsy.com

Twitter Trackbacks for
        
        SFI.VN Team | Build Version Increment Add-In Visual Studio
        [sfi.vn]
        on Topsy.com

http://topsy.com/tb/j.mp/8Hig6q


December 11. 2009 08:46
trackback
incremento automatico della versione in Visual Studio

incremento automatico della versione in Visual Studio

http://www.innovactive.it/post/2009/12/10/incremento-automatico-della-versione-in-Visual-Studio.aspx


February 20. 2010 19:09
stocks
Just wanted to say that you have some great content on your website. If it's allowed I would like to use some of it on my blog. If I link back to this page would it be OK to do so?

http://www.bronsteinreport.com/


February 21. 2010 01:54
Daniel Millions
I'm curious what CMS your site uses? I really like how it looks all the visitor functions that are available. Sorry if this is the wrong place to ask this but I wasn't sure how to contact you - thanks.

http://www.danielmillions.com/Business/Small_Business_/


February 23. 2010 18:44
shower cd player
Just wanted to give you a shout from the valley of the sun, great information. Much appreciated.

http://showerradioreview.com/shower-cd-player


February 24. 2010 11:59
best folding treadmill
Dude.. I am not much into reading, but somehow I got to read lots of articles on your blog. Its amazing how interesting it is for me to visit you very often.

http://treadmills-ellipticals-homefitness.com/smooth-735-folding-treadmill-review/


February 25. 2010 10:48
eCover Action Graphics
This is such a great resource that you are providing and you give it away for free. I love seeing websites that understand the value of providing a quality resource for free. It is the old what goes around comes around routine. Did you acquired lots of links and I see lots of trackbacks??

http://ecoveractiongraphics.com/


February 27. 2010 17:08
Wealthy Affiliate Review
Dude.. I am not much into reading, but somehow I got to read lots of articles on your blog. Its amazing how interesting it is for me to visit you very often.

http://wealthy-affiliate-review.wikidot.com/


February 28. 2010 15:01
Oven Parts
좋은 게시물 주셔서 감사합니다

http://www.ovenpartsappliances.com/


February 28. 2010 16:27
Fatcow Coupon
Should I get a Dedicated Hosting? Currently I am using fatcow but they keep turning off my websites due to high server overload. Im getting about 2,000 unique views a day. What hosting should I get?

http://fatcowreview.pagesforeveryone.com/


personal loans for people with bad credit
In most occassions I don’t post comments on blogs, but I'd like to say that this article really forced me want to. Really nice post!

http://www.badcreditloancenter.com/


March 3. 2010 10:43
Cheap Converse
I was very pleased to find this site.I wanted to thank you for this great read!! I definitely enjoying every little bit of it and I have you bookmarked to check out new stuff you post.

http://www.cheapconverse.net/


March 3. 2010 20:39
wow mobiles
WoW Mobiles is awesome! I get free mobile service with t-mobile because I refered 3 people to wow. You can too!

http://wowmobiles.wordpress.com/


March 4. 2010 06:23
free hd movies
I enjoy streaming movies online, it is way cheaper than going to the theaters.

http://hdtheaterz.com/


March 4. 2010 14:50
Ko Phangan Hotels
Hey there,
I really love your weblog. Google sent me here. I  found very much <B>good imformation</B> here.
Will for sure visit it again.

http://www.hotelsphangan.com/


March 4. 2010 15:24
roulette sniper
There are certainly a lot of details like that to take into consideration. That is a great point to bring up. I offer the thoughts above as general inspiration but clearly there are questions like the one you bring up where the most important thing will be working in honest good faith. I don?t know if best practices have emerged around things like that, but I am sure that your job is clearly identified as a fair game.

http://onlineroulettesystems.org/sniper.html


March 4. 2010 22:17
watch movies online free
I love watching movies online, it is way cheaper than going to the theaters.

http://hdtheaterz.com/


March 5. 2010 08:39
hd movies
I like watching movies online, it is way easier than going to the theaters.

http://hdtheaterz.com/


March 5. 2010 09:00
Keasbey NJ Handyman Services
Thanks for taking the time to discuss this, I feel strongly about it and love learning more on this topic. If possible, as you gain expertise, would you mind updating your blog with more information? It is extremely helpful for me.

http://www.nj-homeservices.com/keasbey-nj-handyman.html


March 6. 2010 06:29
Free Cell Service
Is tethering against the TOS of mobile phone providers? Which ones allow it?

http://wowmobiles.org/


March 7. 2010 08:14
forum
I have recently started using the blogengine.net and I having some problems here? in your blog you stated that we need to enable write permissions on the App_Data folder...unfortunately I don't understand how to enable it.

http://www.answerspots.com/


March 8. 2010 10:42
Contractor Accountant
I admit, I have not been on this webpage in a long time... however it was another joy to see It is such an important topic and ignored by so many, even professionals. I thank you to help making people more aware of possible issues.
Great stuff as usual...

http://www.contractoraccountants.com/category/news/


March 9. 2010 19:40
seo tools
Hmm, there might be some difficulties with the first link, because it gives me a 404 error.

http://top10seotools.com/


March 10. 2010 12:41
WoW Mobile
Do you know which mobile phone services allow tethering?

http://wowmobiles.org/


March 11. 2010 19:40
portland family law lawyer
Admiring the time and effort you put into your blog and detailed information you offer! I will bookmark your blog and have my children check up here often. Thumbs up!

http://www.harrislawsite.com/family-law.asp


March 13. 2010 13:44
local babysitter
I admit, I have not been on this webpage in a long time... however it was another joy to see It is such an important topic and ignored by so many, even professionals. I thank you to help making people more aware of possible issues.
Great stuff as usual...

http://sittersedge.com/


March 17. 2010 02:11
submit press release
I admire the valuable information you offer in your articles. I will bookmark your blog and have my children check up here often. I am quite sure they will learn lots of new stuff here than anybody else!

http://www.ereleases.com/submit.html


March 18. 2010 02:29
how to build a list
I admit, I have not been on this webpage in a long time... however it was another joy to see It is such an important topic and ignored by so many, even professionals. I thank you to help making people more aware of possible issues.
Great stuff as usual...

http://www.onlinemoneymaking.org/


March 18. 2010 05:00
mediterranean cruises
I am not much of a guy who thinks in so deeply about web design but I think your post had some valid points in it. Like designers are forced to design stuff within the limited code available and not go beyond it, their innovation is somewhat limited but still I think Web Design won't die! I agree that Amazon and other some big sites won't have a blog but now a days it's very important to have some sort of option available so people can quickly communicate their thoughts. I think Amazon if wants to shift it to that, they can get a customized CMS for themselves.

http://easternmediterraneancruises.net/essential-things-to-bring-on-a-mediterranean-cruise.php


March 18. 2010 09:24
natural help for menopause
The beauty of these blogging engines and CMS platforms is the lack of limitations and ease of manipulation that allows developers to implement rich content and 'skin' the site in such a way that with very little effort one would never notice what it is making the site tick all without limiting content and effectiveness.

http://post-menopause-help.com/natural-menopause-help.php


March 19. 2010 20:57
Sang Jubeh
Pretty insightful post. Never thought that it was this simple after all. I had spent a good deal of my time looking for someone to explain this subject clearly and you’re the only one that ever did that. Kudos to you! Keep it up

http://www.bluemangolearning.com/forums/profile.php?id=7102


March 20. 2010 12:56
essay
Resources like the one you mentioned here will be very useful to me! I will post a link to this page on my blog. I am sure my visitors will find that very useful.

http://www.tutorgiant.com/tips-writing-tips.php

Add comment




  Country flag

biuquote
  • Comment
  • Preview
Loading



Page List

    Calendar

    «  March 2010  »
    MoTuWeThFrSaSu
    22232425262728
    1234567
    891011121314
    15161718192021
    22232425262728
    2930311234
    View posts in large calendar

    Recent Comments

    Disclaimer
    The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

    © Copyright 2010 SFI.VN Team