<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-7577421612120825312.post2748984188829539238..comments</id><updated>2011-05-16T15:49:35.476+01:00</updated><category term='Personal'/><category term='&quot;M&quot;'/><category term='Windows 8'/><category term='.Net'/><category term='Math'/><category term='Windows'/><category term='PDC 2009'/><category term='XNA'/><category term='HymnSheet'/><category term='VSTO'/><category term='Book Reviews'/><category term='OData'/><category term='Fiddler'/><category term='Links'/><category term='Software'/><category term='Project Euler'/><category term='Windows Azure'/><category term='WP7Comp'/><category term='LINQ'/><category term='PDC 2008'/><category term='Build Windows'/><category term='UIAutomation'/><category term='REST'/><category term='How to'/><category term='Jobs'/><category term='PDC 2010'/><category term='WP7'/><category term='COM'/><category term='Humour'/><category term='Algorithms'/><category term='C# 5'/><category term='Freelancing'/><category term='Blogging'/><category term='C#'/><category term='WinRT'/><category term='Competition'/><category term='Seaturtle Software'/><category term='WCF'/><category term='Functional Programming'/><category term='Agile'/><category term='Bugs'/><category term='SQL Server Modelling'/><category term='NHibernate'/><category term='Protocol Buffers'/><category term='VB.Net'/><category term='Recipes'/><category term='ASP.Net'/><category term='Training'/><category term='WPF'/><category term='Silverlight'/><category term='Direct UI'/><category term='Excel'/><category term='C# 4.0'/><title type='text'>Comments on Functional Fun: How to Label CruiseControl.Net Builds with Vault F...</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.functionalfun.net/feeds/2748984188829539238/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/2748984188829539238/comments/default'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2008/09/how-to-label-cruisecontrolnet-builds.html'/><author><name>Sam</name><uri>http://www.blogger.com/profile/01345100698738870730</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_Blokl_3SWiA/TLnxX6u-kVI/AAAAAAAAAxM/4G8IFTrvgGc/S220/Portrait+Cropped.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-4830002845513927800</id><published>2011-05-16T15:49:35.477+01:00</published><updated>2011-05-16T15:49:35.477+01:00</updated><title type='text'>Thanks for this post.Please could you provide a no...</title><content type='html'>Thanks for this post.Please could you provide a note on how to go about it if you don&amp;#39;t have the shared linked file (step 4).</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/2748984188829539238/comments/default/4830002845513927800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/2748984188829539238/comments/default/4830002845513927800'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2008/09/how-to-label-cruisecontrolnet-builds.html?showComment=1305557375477#c4830002845513927800' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2008/09/how-to-label-cruisecontrolnet-builds.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-2748984188829539238' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/2748984188829539238' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-14510180'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-2465346023118478099</id><published>2008-11-12T14:04:00.000Z</published><updated>2008-11-12T14:04:00.000Z</updated><title type='text'>If you don&amp;#39;t have a shared file holding the As...</title><content type='html'>If you don&amp;#39;t have a shared file holding the AssemblyVersion attribute you&amp;#39;ll need to update the AssemblyInfo.cs file of each project individually. The easiest way to do that is probably to list the individual files in the Files attribute of the FileUpdate elements that I&amp;#39;ve shown above: you separate individual files using a semi-colon.&lt;BR/&gt;&lt;BR/&gt;E.g. &amp;lt;FileUpdate Condition=&amp;quot; $(BuildNumber) != &amp;#39;*&amp;#39;&amp;quot; ContinueOnError=&amp;quot;true&amp;quot; Files=&amp;quot;\ProjectA\Properties\AssemblyInfo.cs;\ProjectB\Properties\AssemblyInfo.cs;ProjectC\Properties\AssemblyInfo.cs&amp;quot; Regex=&amp;quot;(AssemblyVersion\(\&amp;quot;\d+)\.(\d+)\.(\d+)\.\*&amp;quot; ReplacementText=&amp;quot;$1.$2.$3.$(BuildNumber)&amp;quot; /&amp;gt;&lt;BR/&gt;&lt;BR/&gt;Does that help?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/2748984188829539238/comments/default/2465346023118478099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/2748984188829539238/comments/default/2465346023118478099'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2008/09/how-to-label-cruisecontrolnet-builds.html?showComment=1226498640000#c2465346023118478099' title=''/><author><name>Sam</name><uri>http://www.blogger.com/profile/01345100698738870730</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_Blokl_3SWiA/SLw1U2t3fnI/AAAAAAAAAQk/5eLgmX4so5E/S220/MyPicture.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2008/09/how-to-label-cruisecontrolnet-builds.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-2748984188829539238' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/2748984188829539238' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-104150628'/></entry><entry><id>tag:blogger.com,1999:blog-7577421612120825312.post-2160189331403493932</id><published>2008-11-12T13:35:00.000Z</published><updated>2008-11-12T13:35:00.000Z</updated><title type='text'>Thanks for this post.Please could you provide a no...</title><content type='html'>Thanks for this post.Please could you provide a note on how to go about it if you don't have the shared linked file (step 4).</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/2748984188829539238/comments/default/2160189331403493932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7577421612120825312/2748984188829539238/comments/default/2160189331403493932'/><link rel='alternate' type='text/html' href='http://blog.functionalfun.net/2008/09/how-to-label-cruisecontrolnet-builds.html?showComment=1226496900000#c2160189331403493932' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.functionalfun.net/2008/09/how-to-label-cruisecontrolnet-builds.html' ref='tag:blogger.com,1999:blog-7577421612120825312.post-2748984188829539238' source='http://www.blogger.com/feeds/7577421612120825312/posts/default/2748984188829539238' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-853546432'/></entry></feed>
