我编译了一个简单的'Hello World'程序。该程序成功编译没有任何错误。我可以在bin文件夹中看到有效的可执行文件。但是项目的Release文件夹完全是空的。Visual Studio Express 2012不在编译文件夹中构建exe文件
我不知道是否有任何设置问题或建设中的任何问题。显然,我没有看到任何错误。
我编译了一个简单的'Hello World'程序。该程序成功编译没有任何错误。我可以在bin文件夹中看到有效的可执行文件。但是项目的Release文件夹完全是空的。Visual Studio Express 2012不在编译文件夹中构建exe文件
我不知道是否有任何设置问题或建设中的任何问题。显然,我没有看到任何错误。
你可以改变你的构建模式,在你的Visual Studio的顶部:依赖你建立你的解决方案的模式上
,Visual Studio将生成.exe文件在任何bin\Debug
文件夹或文件夹bin\Release
。
确保您构建的是发行版本,而不是调试版本。默认情况下,VS将构建一个Debug版本,该版本将进入bin\Debug
文件夹。
更加扩大解释:
可执行文件的输出目录默认情况下,指定[your_project_directory] \ BIN \调试为调试生成模式或以[your_project_directory] \ BIN \发布为发布生成模式
在默认目录之间切换调试/发布使用解决方案建议here。
但是如果你想指定自己的输出目录,请按照下列步骤操作:
截图从属性窗口中的文件夹:
该解决方案至少可以在两种情况下是有用的:
我希望这说明将是有帮助的构建过程中创建的所有可执行文件和文件。
你是否从'Debug'切换到'Release'? – MyCodeSucks