在一个解决方案下,我创建了两个项目。
在没有更改VS设置的情况下,两个项目生成的exe文件会在同一个Debug目录下。
问题就是:
我的项目1的exe需要使用CreateProcess调用项目2的exe。在1.exe中我使用的是相对路径:
CreateProcess(_T("2.exe"),NULL,NULL,NULL,
TRUE,0,NULL,NULL,&sui,&pi);我生成两个项目。在Debug目录下分别生成了1.exe,2.exe。我按F5对项目1就行调试,却发现CreateProcess出错。
如果我直接到Debug目录下,双机1.exe,CreateProcess调用成功。
请问原因及解决方法?