windows7 64位操作系统上使vs2010和vs2013能够并存的处理方法

之前机子上是只安装有vs2010,后来在没有卸载vs2010的情况下想装个vs2013,使vs2010与vs2013同时并存在windows764位机上。需要依次安装cn_visual_studio_ultimate_2013_x86_dvd_3009109.iso、vs2013.2.iso和vc_mbcsmfc.exe。在安装过程中遇到的问题有:

(1)、在用DAEMON Tools Lite工具装载cn_visual_studio_ultimate_2013_x86_dvd_3009109.iso后,执行vs_ultimate.exe时,提示本机IE浏览器版本太低。处理方法是:从http://www.microsoft.com/en-us/download/internet-explorer.aspx  下载最新IE11版本安装,重启电脑;

(2)、依次安装cn_visual_studio_ultimate_2013_x86_dvd_3009109.iso、vs2013.2.iso和vc_mbcsmfc.exe后,发现vs2013不能用。处理方法是:通过360安全卫生安装vs2013需要的补丁(在安装vs2013的时候,360安全卫士已经提示有相关补丁需要安装,当时没有注意就给关了),重启电脑后,vs2013可以正常使用了;

(3)、vs2013正常使用后,发现vs2010又不正常了,总是提示fatal error LNK1123: failure during conversion to COFF: file invalidor corrupt。处理方法是:在C盘搜索cvtres.exe,会有很多,然后用C:\Windows\winsxs\x86_netfx-cvtres_for_vc_and_vb_b03f5f7f11d50a3a_6.1.7601.18523_none_ba1d9002f0b0fff8这个目录下的cvtres.exe(较新的)去替换掉C:\Program Files(x86)\Microsoft Visual Studio 10.0\VC\bin这个目录下的cvtres.exe(为防止替换后不起作用,能够恢复,替换前最好把/bin目录下的cvtres.exe做个备份),此时两个版本的VS均可以使用了。

时间: 2024-12-25 19:15:54

windows7 64位操作系统上使vs2010和vs2013能够并存的处理方法的相关文章

禁止32位安装包运行在64位操作系统上

Windows installer提供了一个"Msix64"属性帮我们检测当前系统是32位还是64位. The Msix64 property is defined only if running on an x64 processor. 当检测到是64位系统时可以禁止继续运行安装包,在Wix中我们可以添加一个Condition: <Condition Message="This insatller should be run on a 32-bit operation

在64位操作系统上使用FlashDevelop的Debug功能

最近用上了FlashDevelop.与Flash Builder比起来,它确实优点很多:小巧,快速,灵活的定制功能,免费且开源. 使用FlashDevelop开发AS/Flex/AIR程序的时候,可以使用Flex SDK来编译和调试.Flex SDK使用JAVA写成,需要系统中安装JAVA虚拟机(JVM).而我的系统中已经安装了64位的JAVA虚拟机. 在调试的时候,FlashDevelop报告了下面的错误. Debugger startup error: System.BadImageForm

64位系统上设置编译平台为x86的项目编译在特定的情况下比如当一个窗体上放有包含了图像的ImageList之后,ResGen就会产生这种问题

随笔 - 1  文章 - 0  评论 - 3 未能加载文件或程序集“****”或它的某一个依赖项.试图加载格式不正确的程序.解决方案总结 当这个ImageList中没有图像时编译也是正常的,但是一旦编译就会引发这样的异常. 这个错误产生的原因在于,VS2010内部使用的编译器中,无论是32位还是64位的编译组件,都是纯IL的,也就是在64位系统中是以64位模式运行,这与当前项目使用的平台设置无关.当编译的组件引用了一个标记为x86的库(仅32位模式)时,编译组件便会发生错误,无法加载,从而导致编

WIN7 64位操作系统 无法找到Access驱动

为了更充分的利用硬件资源,我想很多人都开使用64位操作系统了,同时你可以也发现了在64位操作系统上ODBC的驱动找不到了,所以ODBC的东西都没法用了. 因为2007以前版本的Office只有32位版本,所以我们不能在64位系统上使用ODBC.使用Autodesk 64位产品的用户,包括64位的MapGuide Enterpr和 Map3D,肯定也正为这个问题深感苦恼. 解决办法:打开“C:\Windows\SysWOW64”目录,查找“odbcad32.exe”文件,然后双击,在这里就可以设置

Windows7 64位系统搭建Cocos2d-x 2.2.1最新版以及Android交叉编译环境(具体教程)

原文地址:http://blog.csdn.net/sttyytw/article/details/17005263 声明:本教程在參考了下面博文,并经过自己的摸索后实际操作得出,本教程系本人原创,因为升级后的cocos2d-x有了一些变化,眼下的博文还没有关于Cocos2d-x 2.2.1最新版搭建Android交叉编译环境组建的说明,所以我这几天研究了一下,如今将详细的搭建方法分享出来,也给自己学习Cocos2d-x做个笔记. 參考博文: http://www.cnblogs.com/lhm

Windows7 64位系统搭建Cocos2d-x-2.2.1最新版以及Android交叉编译环境(详细教程)

Windows7 64位系统搭建Cocos2d-x-2.2.1最新版以及Android交叉编译环境(详细教程) 声明:本教程在参考了以下博文,并经过自己的摸索后实际操作得出,本教程系本人原创,由于升级后的cocos2d-x有了一些变化,目前的博文还没有关于Cocos2d-x 2.2.1最新版搭建Android交叉编译环境组建的说明,所以我这几天研究了一下,现在将具体的搭建方法分享出来,也给自己学习Cocos2d-x做个笔记. 参考博文: http://www.cnblogs.com/lhming

Java Web学习(3):Win7 64位操作系统搭建Java Web开发环境

一搭建Java Web开发环境的总体概览 工欲善其事必先利其器.学会搭建Java Web开发环境是学习JSP动态网站开发的最基本技能之一.主要介绍在 Windows 7 64位操作系统下搭建Java Web开发环境的过程,主要包括JDK的安装与配置.Tomcat的安装与配置. Eclipse IDE for Java EE Developers的安装与配置. 在这里推荐使用的: 1)Java  JDK 8.0 2)Server   Tomcat 8.0 3)IDE   Eclipse IDE f

PL/SQL Developer 在windows7 64位系统下连Oaracle11g64位系统的解决经验

一.问题现象及解决方法 现象: 1.PL/SQL 无法登录64位数据库 2.在PL/SQL developer中输入中文,保存后,中文变成'??'这样的乱码符号 3.导入带有中文的数据后,中文数据变成'??'这样的乱码符号 环境: 1.windows7 64位系统 2.oracle11g 64位系统 3.PL/SQL developer 9.0 解决方法: 1.下载windows32位的instantclient包,并放到某个目录下,假设D:\instantclient 2.拷贝D:\app\A

在32位、64位操作系统下各数据类型所占的字节数

点击打开链接 在32位.64位系统当中,唯一改变的是指针的长度;在32位系统当中是4个字节.64位则是8个字节.所谓的32位.64位,这个指的是寄存器的位宽. 32位平台下结果: 64位平台下结果: 一.下面几点是值得大家注意的: 1.关于 int 的取值范围,缺省的int数值范围是由编译器设计者决定的,通常都是机器最为自然高效的位数.甚至,我们在32位的机器上,前提没有什么指令可以高效的的处理更短的整型值,我们可以将short.int.long都设置成32位. 2.浮点数在缺省的情况下 表示的