最近在做有关GS绕过的测试,使用的是VS2008.是在msdn.itellyou上下载的zh-Hans_visual_studio_2008_professional_x86_dvd_X14-26491.iso 安装的时候去掉了很多功能,只保留了c++ c#
。但是在使用VS2008的时候发现不能生成debug
版本的文件,只可以生成release
版本。一旦加载debug
版本,就会出现以下问题:
Microsoft Visual Studio 2008
Unable to start program ‘theprogram.exe’.
This application has failed to start because the application configuration is incorrect. Review the manifest file for possible errors. Reinstalling the application may fix this problem. For more details, please see the application event log.
刚开始的时候以为是安装的时候缺失了很多组件,查看了一下后发现并不是这样。在网上查了很多资料,说实话都没有一些好的做法,或者相同的做法在我虚拟机上不适用。突然想起来前一段时间做wince
的时候vs2008装了vs2008 sp1
补丁,抱着侥幸的心理安装了一下,结果成功了。
目前觉得,可能更多的原因是因为没有安装完整,而不是没有装补丁。可能补丁弥补了很多缺少的组件吧。无所谓了,这东西没什么研究的价值,只是记录一下,在将来挖老的洞必须使用vs2008的时候注意一下。
事实上,express版有一个with sp1补丁的镜像,而专业版要同时下载专业版和sp1补丁。
关于专业版的下载地址如下: