Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

The MSBuild Team Blog Is Moving!

We aren’t going away -- we’re just moving to a better home. To give you even more news, articles, and walkthroughs on Visual Studio, the MSBuild Team blog is moving to become part of The Visual Studio Blog . As part of The Visual Studio Blog , we’ll be
Posted by msbuild | 0 Comments
Filed under:

Inline Tasks CTP Walkthrough Update

Well the CTP is now out, and I hope all are enjoying a preview of the new features being released in Visual Studio 2010. Of particular interest is the walkthrough " How to Create an Inline Task ". In this walkthrough, " How to Create an Inline Task ",

MSBuild Extensions Pack releases to web

I am very happy to pass on news from Mike Fourie that has released v1 of a remarkably extensive MSBuild Extensions Pack on codeplex. In his words: The MSBuild Extension Pack is the successor to the FreeToDev MSBuild Tasks Suite and provides a collection
Posted by msbuild | 2 Comments

Microsoft Source Analysis releases to web

Six months ago, the developers on MSBuild began to use an internal tool then called "StyleCop" in order to clean up our source code going forward. Think of it as a little like "FXCop" for your C# style. It flags as build warnings all kinds of deviations
Posted by msbuild | 4 Comments
Filed under:

What's up with xxx.sln.cache?

We have an infrastructure in developer division for performance measurement. Before a feature crew integrates into their product unit branch, or a product unit does one of their periodic integrations of changes into a main branch, they must pass RPS ("regression
Posted by msbuild | 0 Comments

Article in .NET Developer's Journal

There's a new article by Xin Yan and myself published in the .NET Developer's Journal. We cover MSBuild from scratch, but also the new file format features in .NET 3.5 and our plans for the future. Check it out. Dan
Posted by msbuild | 1 Comments
Filed under: ,

More tools...

Two new MSBuild community tools to check out! Eugene from Attrice has blogged about the Visualization support in the new edition of MSBuild SideKick. (There's also another pretty visualizer on CodePlex .) Partho pointed me at a debugger he's created.
Posted by msbuild | 2 Comments
Filed under: , ,

Response to the feature poll

There were over 80 responses to my recent post asking for feedback on where MSBuild should be heading (if the graph doesn't appear, it's here ). Thank you all for your thoughtful allocations! Let's go through each one in decreasing order of "investment".
Posted by msbuild | 29 Comments

MSBuild 3.5 "Orcas" has now shipped

MSBuild 3.5 "Orcas" has now shipped. You can get the free download from here . It's included in the free Express Editions and of course Visual Studio 2008 itself. I'll blog about what's new in MSBuild 3.5 in due course, but the main features are: -- Multiprocessor
Posted by msbuild | 6 Comments
Filed under: ,

How would you spend $100 on MSBuild?

We're currently planning for our next version (aka, "Dev10" - no code name this time) and subsequent releases. In that spirit, I'd like to do a quick poll of MSBuild aficionados to help us keep our "vision" for MSBuild aligned with yours, our customers.

What are Targets, Tasks, and Tools?

I've heard these confused in the context of MSBuild, so let's talk a little about what they are: * A TARGET is a grouping of tasks (often 1) designed to do a particular job. For example, a Link target would be designed to produce a final binary from object
Posted by msbuild | 1 Comments

Enabling multiprocessor support in an MSBuild host

As you know, MSBuild in .NET 3.5 adds support for building projects concurrently. MSBuild.exe exposes this support with the new /m switch , and because Team Build uses MSBuild to build projects, it will get a speed up as well. In this release, Visual
Posted by msbuild | 4 Comments

Manifest resource names changed for .resources files

Juergen Bayer notified us of an issue introduced in MSBuild in .NET 3.5 "Orcas". The problem is if you have any items of type EmbeddedResource in your project file that are actually .resources format, rather than the usual .resx. In other words, for some
Posted by msbuild | 1 Comments

Using MSBuild as a generic scripting language

I just got a pretty interesting mail from Dave Hickey at Premera, describing how his team is using MSBuild as a generic scripting language: We thought you might be interested in how we use MSBuild here. Sure, we use it for compiling our .NET projects,
Posted by msbuild | 4 Comments
Filed under:

Multitargeting against .NET 2.0

If you're using the new VS 2008 multitargeting features to target .NET 2.0 you should be aware that in VS 2008 they have a limitation related to service packs. In .NET 2.0 SP1, the CLR team has added a few types to existing .NET 2.0 assemblies. For example,
More Posts Next page »
 
Page view tracker