Warning: Memcached::setMulti(): failed to set key ThemeResourceLoader_fe4b3f1e92437f9127b1bca814b62f1b:1:115b7b7bc142ba99ca7b9fceb376cc2b in /var/www/sites/lucshelton.com/vendor/symfony/cache/Traits/MemcachedTrait.php on line 249

Warning: Memcached::setMulti(): failed to set key ThemeResourceLoader_fe4b3f1e92437f9127b1bca814b62f1b:1:2d739424852c31fcaaa011b668e9ea83 in /var/www/sites/lucshelton.com/vendor/symfony/cache/Traits/MemcachedTrait.php on line 249

Warning: Memcached::setMulti(): failed to set key ThemeResourceLoader_fe4b3f1e92437f9127b1bca814b62f1b:1:bf64048363181e0123972a42d90a8278 in /var/www/sites/lucshelton.com/vendor/symfony/cache/Traits/MemcachedTrait.php on line 249

Warning: Memcached::setMulti(): failed to set key ThemeResourceLoader_fe4b3f1e92437f9127b1bca814b62f1b:1:fb28fe181fe38719b3d6cf58c3052903 in /var/www/sites/lucshelton.com/vendor/symfony/cache/Traits/MemcachedTrait.php on line 249
Luc Shelton » Technologies

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 3 years 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 4 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.