Simon Mourier's Avatar
Simon Mourier's blog (1807 answers on StackOverflow) about Microsoft technologies C#, C/C++, .NET, WinRT, WinUI3, AOT, P/Invoke, COM, Interop, DirectX, Direct2D, Windows, ...
  • 🔎︎ Search
  • Categories
  • Archives
  • About Me
  • compiling

Why does my build app fail when run outside of VS12 (i.e. when deployed)?

Dec 29, 2014 See the question and my original answer on StackOverflow

One solution is to force the Visual Studio version as an environment variable prior to loading and building the project:

using Microsoft.Build.Evaluation;
...

Environment.SetEnvironmentVariable("VisualStudioVersion", "11.0")
Project proj = new Project("MyCppProject.vcxproj");
proj.Build(logger);
  • SmoBlog © 2010-2026 Simon Mourier. All rights reserved.
  • Privacy & Terms