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
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
Inline Tasks CTP Walkthrough Update
MSBuild Extensions Pack releases to web
Microsoft Source Analysis releases to web
What's up with xxx.sln.cache?
Article in .NET Developer's Journal
Archives
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
»
Faisal Mohamood
(RSS)
Agile Development
Futures
How To
Known Issues
MSBuild in Visual Studio
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
Wednesday, November 15, 2006 1:30 AM
Multi-Targeting : How does it work?
So in my last post , I described the multi-targeting feature at a very high level. I discussed how there will be three frameworks that you can build "for", and how there will be two toolsets - i.e. .NET Framework 2.0 / MSBuild 2.0 toolset, and the .NET
Posted by
msbuild
|
15 Comments
Filed under:
Faisal Mohamood
,
Futures
,
MSBuild in Visual Studio
Friday, November 03, 2006 1:17 AM
MSBuild / Visual Studio aware error messages and message formats
MSBuild recognizes error messages and warnings that have been specially formatted by many command line tools that typically write to the console. For instance, take a look at the following error messages - they are all properly formatted to be MSBuild
Posted by
msbuild
|
20 Comments
Filed under:
Faisal Mohamood
,
MSBuild in Visual Studio
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
Friday, March 24, 2006 2:53 AM
New Feature Feedback Request: /IgnoreProjectExtensions - A new command-line switch
I've been in a cave just getting things done toward our Orcas release. But there's not much a Program Manager can do without going back to their customers :) So here I am. So here's the scoop. We've been debating internally about a new command line switch
Posted by
msbuild
|
11 Comments
Filed under:
Faisal Mohamood
,
Futures
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 7:29 PM
Platform Sprint 11
The new year got off to a good start for us with the MSBuild Platform Sprint 11 Backlog selection meeting. Platform Sprint 10 was focused mostly on getting our Compatibility story in place. All of the work from the last sprint in terms of compatibility
Posted by
msbuild
|
0 Comments
Filed under:
Faisal Mohamood
,
Agile Development
,
Futures
Tuesday, January 03, 2006 12:46 AM
Well Known Limitation: Dynamic items and properties not emitted until target execution completes
Sayed Ibrahim Hashimi has written about a restriction that he ran into when using CreateProperty and CreateItem tasks to dynamically emit properties and items. The issue has to do with not being able to access items and properties that are created within
Posted by
msbuild
|
8 Comments
Filed under:
Faisal Mohamood
,
Known Issues
Monday, January 02, 2006 9:38 PM
MSBee CTP released
Craig points out that the first CTP for MSBee went out early adopters last week. If you are interested, send an email to ddcpxsln@microsoft.com and get on the CTP! We look forward to your feedback as we continue to work on MSBee in the coming weeks. [
Posted by
msbuild
|
0 Comments
Filed under:
Faisal Mohamood
Tuesday, November 08, 2005 6:49 PM
How To: Customizing Project File Intellisense in Visual Studio
So Neil pointed out that you can find the MSBuild schemas in either the .NET Framework install path, as well as the Visual Studio install location. The one in the Framework folder ships as a reference (since MSBuild really is part of the .NET redist).
Posted by
msbuild
|
3 Comments
Filed under:
Faisal Mohamood
,
How To
Monday, November 07, 2005 10:58 PM
How To: Recursively Copy Files Using the <Copy> Task
Have you ever run into a situation where you had to recursively copy files from one folder into another as a part of your build process? We certainly have run into it a few times, and I thought I'd share with you a neat trick that involves the use of
Posted by
msbuild
|
26 Comments
Filed under:
Faisal Mohamood
,
How To
Wednesday, October 12, 2005 7:43 PM
HOW TO: Beyond PreBuild and PostBuild Steps
Do you use PreBuild and PostBuild steps that are provided in the IDE? You will find that they are still available in Visual Studio 2005 - but from within the IDE, you only get the ability to run command line batch files / scripts. Essentially, prebuild
Posted by
msbuild
|
4 Comments
Filed under:
Faisal Mohamood
,
How To
Tuesday, October 11, 2005 8:05 PM
Are you new to MSBuild? Check out our Hands-On-Lab
This MSBuild Hands-On-Lab introduces you to the fundamentals of MSBuild. It talks about the basics such as how to hand-author a simple MSBuild project file, and then builds on that to show you how to take it all the way to more advanced aspects such as
Posted by
msbuild
|
7 Comments
Filed under:
Faisal Mohamood
Tuesday, October 11, 2005 7:26 PM
PDC Session Slide Decks are Online
The slide-decks for the two MSBuild talks we presented at the conference have been available on-line for a while now. Check them out: MSBuild - Architecting a Custom Build System by Rajeev Goel and MSBuild - Tips & Tricks by Faisal Mohamood are both
Posted by
msbuild
|
2 Comments
Filed under:
Faisal Mohamood
Thursday, September 29, 2005 2:50 AM
Editing MSBuild project files in Visual Studio
Being able to edit your Visual Studio generated projects is one of the fundamental goals of MSBuild. Being able to edit your project file to customize and extend is not something that just happened to work :) MSBuild and Visual Studio 2005 were designed
Posted by
msbuild
|
12 Comments
Filed under:
Faisal Mohamood
,
How To
More Posts
Next page »