从C ++启动C#.Net应用程序

是否可以从用C ++编写的应用程序启动C#.Net(2.0)应用程序?

谢谢,

编辑:很酷 – 所以我只需要知道应用程序的位置:

LPTSTR szCmdline = _tcsdup(TEXT("C:\\Program Files\\MyApp -L -S")); CreateProcess(NULL, szCmdline, /* ... */); 

您可以使用CreatePocess或ShellExecute API启动任何EXE。 (包括C#.Net)

是 – 例如使用system函数或CreateProcess \ CreateProcessW \ CreateProcessA [或fork + exex如果您使用* nix + mono]