Welcome to MSDN Blogs
Sign in
|
Join
|
Help
MSBuild Team Blog
"Coding ... the boring bit between builds"
This Blog
Syndication
RSS 2.0
Atom 1.0
Search
News
These postings are provided
as is
with no warranties, and confers no rights.
Useful Sites
MSDN Documentation
MSDN Reference
MSBuild Wiki
MSBuild Forum (MSDN)
Object Model Reference
Microsoft.SDC.Tasks Download
AssemblyInfoTask Download
Tags
Agile Development
announcements
AssemblyVersionInfo
CTP
Dan Moseley
Eric Mazurkiewicz
Faisal Mohamood
Futures
How To
Inline Tasks
Jay Shrestha
Jeffery Callahan
Known Issues
msbuild
MSBuild in Visual Studio
multiproc
Neil Enns
object model
orcas
stylecop
Sumedh Kanetkar
targets
tasks
Tools
Visual Studio
Visual Studio 2010
Recent Posts
The MSBuild Team Blog Is Moving!
Inline Tasks CTP Walkthrough Update
MSBuild Extensions Pack releases to web
Microsoft Source Analysis releases to web
What's up with xxx.sln.cache?
Archives
November 2009 (1)
November 2008 (1)
October 2008 (1)
May 2008 (1)
February 2008 (1)
January 2008 (1)
December 2007 (1)
November 2007 (4)
October 2007 (4)
July 2007 (2)
May 2007 (1)
April 2007 (6)
January 2007 (2)
December 2006 (1)
November 2006 (3)
October 2006 (1)
July 2006 (1)
June 2006 (2)
May 2006 (4)
March 2006 (9)
February 2006 (6)
January 2006 (16)
December 2005 (5)
November 2005 (26)
October 2005 (24)
September 2005 (11)
Browse by Tags
All Tags
»
How To
(RSS)
AssemblyVersionInfo
Faisal Mohamood
Known Issues
Neil Enns
Tools
Tuesday, December 05, 2006 4:10 AM
7 Steps to MSBuild
Brennan has a great post about all things MSBuild, and covers good breadth on both concepts, as well as the many things you may want to drive with MSBuild (unit testing, web deployment projects, etc). Check it out! [ Author : Faisal Mohamood ]
Posted by
msbuild
|
4 Comments
Filed under:
Faisal Mohamood
,
How To
Thursday, October 05, 2006 4:55 PM
/p property values are immutable - (sort of)....
Hello there - sorry for the long absence, but we're back and hopefully I'll keep this going again. So there was a recent forum post about how property values that are specified from the command line are immutable - i.e. it is not straightforward to change
Posted by
msbuild
|
6 Comments
Filed under:
Faisal Mohamood
,
How To
,
Known Issues
Tuesday, March 28, 2006 9:57 PM
How To: Remove the Up-To-Date Check From the AssemblyInfoTask
Every couple of weeks I get mail from someone who is using the AssemblyInfoTask on a build machine under source control. The question typically goes like this: I added the .targets file to my project, and it works fine on my dev machine, but doesn't do
Posted by
msbuild
|
11 Comments
Filed under:
Neil Enns
,
How To
,
AssemblyVersionInfo
Friday, March 10, 2006 11:06 PM
How To: Bypass Post-Build Steps in a Build Lab Environment
(Can you tell I'm going through my folder of interesting MSBuild questions today?) Here's another good question that came across our internal discussion alias last week: Is there a quick and easy way to bypass the PostBuild steps in a project file that
Posted by
msbuild
|
3 Comments
Filed under:
Neil Enns
,
How To
Thursday, March 09, 2006 7:38 PM
How To: Distribute Your Custom Task and .Targets file
We've had variations of the same question on how to distribute tasks come through both internal and external channels in the last couple of weeks. Here's one example: If we have a product that is installing custom MSBuild tasks, are there any type of
Posted by
msbuild
|
3 Comments
Filed under:
Neil Enns
,
How To
Wednesday, March 08, 2006 10:56 PM
How To: Exclude Multiple Files From a Wildcard
We got the following question on our internal conversion discussion alias today: Is there a way to exclude two or more items from an ItemGroup using the “exclude” attribute without using a wildcard? It turns out the way to do this wasn't clear from our
Posted by
msbuild
|
15 Comments
Filed under:
Neil Enns
,
How To
Friday, February 10, 2006 7:20 PM
How To: Add Custom Process at Specific Points During Build (Method #2)
Back in November I wrote about a quick-and-dirty way to add custom build process into the standard Visual Studio build by overriding pre-defined targets that exist in Microsoft.Common.Targets. While this method works fine for internal build processes
Posted by
msbuild
|
15 Comments
Filed under:
Neil Enns
,
How To
Thursday, January 26, 2006 7:06 PM
How To: Use the AssemblyInfoTask With ASP.NET Web Deployment Projects
About once a week we get a question from someone who wants to know how to set the assembly version information on ASP.NET projects. I spoke with Bradley, a development lead over in the ASP.NET team who worked on the Web Deployment Projects , and it turns
Posted by
msbuild
|
2 Comments
Filed under:
Neil Enns
,
How To
,
AssemblyVersionInfo
Wednesday, January 25, 2006 5:43 PM
How To: Obtain Initial Property Values in a Logger
We got a question on our MSBuild Feedback alias today that went something like this: How do I obtain all the initial property values in the project file in my custom logger? It's not immediately obvious from our object model, but you can do this. In the
Posted by
msbuild
|
3 Comments
Filed under:
Neil Enns
,
How To
Saturday, January 21, 2006 11:01 PM
How To: Implementing Custom Tasks - Part I
While MSBuild is all about build customization,we never really blogged about what is involved in implementing custom tasks. Partly, I suppose that's because implementing a custom task is as easy as falling off a log most of the time: 1) Subclass Microsoft.Build.Utilities.Task
Posted by
msbuild
|
51 Comments
Filed under:
Faisal Mohamood
,
How To
Thursday, January 05, 2006 10:48 PM
How To: Use the AssemblyInfoTask With Source Code Control
Several people have written our feedback alias with problems using the AssemblyInfoTask when the projects are under source code control. When the files are checked in the AssemblyInfo files are read-only, and the task fails with an error that the file
Posted by
msbuild
|
7 Comments
Filed under:
Neil Enns
,
How To
,
AssemblyVersionInfo
Wednesday, January 04, 2006 7:38 PM
How To: Retrieve the AssemblyVersion using AssemblyInfoTask
We got a great question at msbuild@microsoft.com last week: What is the preferred method to retrieve the version of the assembly that was just built via MSBuild? Post build, we would like to automatically create and copy the assembly(ies) to version folder.
Posted by
msbuild
|
1 Comments
Filed under:
Neil Enns
,
How To
,
AssemblyVersionInfo
Thursday, December 08, 2005 3:43 PM
How To: Return Additional Information on Outputs from a Project
We got a great question today from an internal team at Microsoft that is working on some custom build process for their specific application: We have a project whose output is both libraries and header files. What is the best way to return those outputs
Posted by
msbuild
|
2 Comments
Filed under:
Neil Enns
,
How To
Tuesday, November 29, 2005 4:40 PM
How To: Specify Long Command Lines to MSBuild
Sometimes when using MSBuild.exe the command lines can get pretty darn long and hard to manage. This is particularly true if you're using a custom logger that takes parameters. I also ran into some trouble when I was trying to pass an escaped string to
Posted by
msbuild
|
10 Comments
Filed under:
Neil Enns
,
How To
Monday, November 28, 2005 4:37 PM
How To: Perform Nightly Builds with Team Foundation Server
Edit: Ok, after talking with Khushboo and given Niels's comment, it's clear that the article I linked to is woefully out of date. Please ignore this post. If you want to perform nightly builds with Team Foundation Server, tfsbuild.exe is the tool to use.
Posted by
msbuild
|
5 Comments
Filed under:
Neil Enns
,
How To
More Posts
Next page »