I'm obviously a bit biased, but I think this episode a great introduction to Imports in MSBuild. We not only dig into the mechanics of Import but also explore some MSBuild conventions and why the conventions exist.

Deployment Dojo S2E3: Introducing Imports in MSBuild Projects
Behind the camera
It turns out July in 2025 has five Wednesdays and this is the fifth one. That means this video is actually a week late. That’s my bad.
I’ve also found a theme with Deployment Dojo episodes. We cover our topics through experimentation. Completeness by hacking. So, sometimes episodes go long but I’m happy when everything flows together like it did this time.
S2E3 Introducing Imports
Imports seem like a pretty simple thing. They include a project in another project. But there are a number of important behaviors around the evaluation of properties, items and targets that are important to understand so you get the behavior you want. We cover all that in this episode and start digging into one of the most important conventions in MSBuild: the placement of props and targets Imports.
Schedule
The next Deployment Dojo live show is a week from today on August 6th. And here’s the monthly schedule:
- First Wednesday: Deployment Dojo Live show
- Second Wednesday: FireGiant Office Hours
- Third Wednesday: WiX Online Meeting live
- Fourth Wednesday: Deployment Dojo replay available
In the meantime, keep coding. You know I am.