从. NET中执行此操作似乎非常简单-例如以下问题:Running MSBuild at runtime.但是我的程序是C++。我想找到最简单的方法来轻松地做这个跨世界的连接。从C++调用. Net以前从来不是我的菜。
9udxz4iz1#
您链接到的问题Running MSBuild at runtime是使用ProcessStartInfo类的C#代码,但您不需要“从C++调用.Net ";您可以直接使用Win32 API。本质上,ProcessStartInfo Package 了CreateProcessW。有关概述,请参见“Creating Processes“。
ProcessStartInfo
CreateProcessW
1条答案
按热度按时间9udxz4iz1#
您链接到的问题Running MSBuild at runtime是使用
ProcessStartInfo
类的C#代码,但您不需要“从C++调用.Net ";您可以直接使用Win32 API。本质上,ProcessStartInfo
Package 了CreateProcessW
。有关概述,请参见“Creating Processes“。