MSBuildLocator

An API to locate MSBuild assemblies from an installed Visual Studio location. Use this to ensure that calling the MSBuild API will use the same toolset that a build from Visual Studio or msbuild.exe would.

OTHER License

Stars
219
Committers
27

Bot releases are hidden (Show)

MSBuildLocator - v1.7.8 Latest Release

Published by YuliiaKovalova 7 months ago

What's Changed

Full Changelog: https://github.com/microsoft/MSBuildLocator/compare/v1.7.1...v1.7.8

MSBuildLocator - v1.7.1

Published by YuliiaKovalova 8 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/microsoft/MSBuildLocator/compare/v1.6.10...v1.7.1

MSBuildLocator - MSBuildLocator 1.6.1

Published by rainersigwald about 1 year ago

This version overhauls .NET SDK resolution on macOS.

What's Changed

New Contributors

MSBuildLocator - MSBuildLocator 1.2.6

Published by rainersigwald about 5 years ago

MSBuildLocator - 1.0.18

Published by AndyGerlicher over 6 years ago

Minor update to the stable release of Microsoft.Build.Locator. It is available on nuget.org.

Bug Fixes since 1.0.13:

  • Fix potential null-reference if "VSCMD_VER" is not set (#34). Thanks @DustinCampbell!

Other improvements:

  • Register MSBuild from path (#35)
  • Report better version for VS preview consoles (#32)
MSBuildLocator - 1.0.13

Published by rainersigwald over 6 years ago

This is the first stable release of Microsoft.Build.Locator. It is available on nuget.org.

Bug Fixes since 1.0.7-preview:

  • Be more tolerant of errors in Visual Studio installation (#19). Thanks, @vicancy!
  • Only redirect loads of assemblies that match MSBuild's PublicKeyToken as well as assembly names (#24).

Other improvements:

  • Better documentation for the example project (#15). Thanks, @nopppers!
MSBuildLocator - v1.0.7-preview

Published by rainersigwald over 6 years ago

Bug Fixes:

  • Suggest referencing Microsoft.Build packages from NuGet using the correct NuGet metadata #13

Feature additions:

  • Proactively error if MSBuild is already loaded when registering an instance #14