Visual Studio编译但exe不存在

crv*_*crv 10 windows compiler-errors windows-mobile visual-studio visual-c++

在其他人环境中编译良好的源代码将无法在我的环境中正常工作.当我进行重建时,编译会发生但是当visual studio将exe从/ obj/debug/{solution}移动到/ debug/{solution}时,它无法在/ obj/debug/{solution}中找到exe.即使在我重新安装visual studio之后它也会变得更加疯狂.在其他人的环境中,它可以找到.请注意,这是一个Windows Mobile 6,紧凑框架3.5项目,Visual C++项目.

编辑:正在使用Visual Studio 2008.

编辑2:再次查看日志后,发现它说它正在编译,但它并没有真正编译.有趣的是,它在尝试链接代码之前不会抛出任何错误.当它链接目标文件时,它们不在那里而且它失败了.

小智 9

我有两个Release文件夹:一个在解决方案文件夹中,一个在项目文件夹中.前者包含.exe文件,后者不包含.exe文件.


yas*_*ser 5

在解决方案属性页面中,检查您期望exe的路径是否与“链接器->输出文件”中指定的路径相同。

另一个明显的错误可能是,检查要构建的构建配置。您可能正在进行发行版本构建,并期望有调试可执行文件:)我已经做了几次。