Luc Shelton

MSBuild

The Microsoft Build Engine is a platform for building applications. This engine, which is also known as MSBuild, provides an XML schema for a project file that controls how the build platform processes and builds software. Visual Studio uses MSBuild, but MSBuild doesn't depend on Visual Studio.

Website


Jobs

I've used MSBuild in 1 jobs.

Senior Core Technologies Programmer
2021-05-10 - 2022-01-25

Functioning as a senior software engineer on the Core Technologies team, my responsibilities consist of developing and maintaining tools, services, and Unity packages that enhance the functionality of our existing and future titles.


Blogs

I've written 2 blogs about MSBuild.

Games Development at Scale: Personal Builds
Posted 21 months ago by Luc Shelton
A breakdown and analysis of personal builds, the caveats, and how best to implement them with the JetBrains TeamCity continuous integration system, using C# and Perforce.
MSBuild: Continuous Integration Assembly Versioning
Posted 3 years ago by Luc Shelton
A guide on how to automatically inject versioning information at compile-time with any C# based project in Visual Studio and MSBuild.