概述
转自:http://wenwen.soso.com/z/q165079372.htm
首先,通过菜单找到关于选项查询当前VS2005(或08)的版本(很重要,要根据版本来选择将要复制的文件或目录);
然后,到系统盘的"$(Windows)WinSxS"目录下可以看到很多长长名字的目录。第一个"_"前为平台,这里以x86为例,接下来找到带有"Microsoft.VC80.DebugCRT"和"Microsoft.VC80.DebugMFC"字样的且包含上面版本号的目录。我的电脑目录如下:
x86_Microsoft.VC80.DebugCRT_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_5490cd9f(8.0.50727是版本名)
x86_Microsoft.VC80.DebugMFC_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_257740a4
将这两个目录拷贝到目标电脑的"$(Windows)WinSxS"位置,进入"$(Windows)WinSxSManifests"目录,用上面的方法找到四个文件并拷贝到目标电脑的相同目录中,我的电脑文件如下:
x86_Microsoft.VC80.DebugCRT_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_5490cd9f.cat以及.manifest文件
x86_Microsoft.VC80.DebugMFC_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_257740a4.cat以及.manifest文件
x86_policy.8.0.Microsoft.VC80.DebugCRT_1fc8b3b9a1e18e3b_x-ww_09e017b4
x86_policy.8.0.Microsoft.VC80.DebugMFC_1fc8b3b9a1e18e3b_x-ww_a193936f
到此,所有需要的文件都拷贝结束了,运行刚刚的应用程序。
x86_Microsoft.VC80.DebugMFC_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_257740a4
最后一步,进入"$(Windows)WinSxSPolicies"目录,找到带有"Microsoft.VC80.DebugCRT"和"Microsoft.VC80.DebugMFC"字样的两个目录将其拷贝到目标电脑的相同目录,我的电脑目录如下:
如果此时正常运行或者提示你缺少什么动态库,说明现在已经可以运行了,你只需把缺少的动态库拷到应用程序所在的目录即可。
最后
以上就是粗犷煎蛋为你收集整理的关于VS2008生成的debug版应用程序在未安装VS的电脑上不能运行的问题的全部内容,希望文章能够帮你解决关于VS2008生成的debug版应用程序在未安装VS的电脑上不能运行的问题所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复