Execute MSBuild from C++



在。net中这样做似乎很简单-比如这个问题:在运行时运行MSBuild。

但是我的程序是c++。我想找到一种最简单的方法来实现这种跨世界的连接。

从c++中调用。net从来都不是我的事。

您链接到的问题,运行时运行MSBuild,是使用ProcessStartInfo类的c#代码。但是你不需要从c++调用。net。你可以直接使用Win32 API。实际上,ProcessStartInfo包裹着CreateProcessW。参见"创建过程"。查看概览。

最新更新