亦是美网络

致力于操作系统应用与计算机网络技术的IT网站。

站内搜索


最新文章

推荐文章

闪电般解决visual studio 2013开发的程序无法运行在32位的系统上

学习和使用C#做开发的同学经常会用到微软的开发工具visual studio,也就是大家常说的VS,目前最新的版本为visual studio 2013,之前的版本都会分为X86和X64版本,就是说有32位的版本和64位的版本之分,那么有的同学就会问了,我用visual studio X64版本开发的软件能运行在32位(X86)的系统上吗?我用X86(32位)的visual studio版本能开发X64的软件吗?今天亦是美网络就专门针对这个问题进行解说,大家可以借鉴。

笔者最近在使用visualstudio 2013(下面简称vs2013)旗舰版开发软件的时候遇到一个问题,那就是开发出来的软件只能运行在X64位的系统上,32位的系统却不兼容,大家都知道vs2013默认状态下开发的软件是同时兼容32位和64位系统的,但为什么还会出现这个问题呢?其实在vs开发项目的时候有个选项叫“目标平台”,这个目标平台就是用来控制软件运行的系统环境的,目标平台有三个选项:Any cpu、X86、X64,默认是Any cpu也就是同时兼容32位和64位系统的,但笔者在开发软件的时候不知道什么时候勾选了X64,于是就出现了上面的问题,那么这个“目标平台”到底在哪里设置呢?

我们可以通过右键点击我们的项目 -属性,打开后选择“生成”选项,如下图所示:

通过这个“目标平台”我们就可以轻松控制软件运行的系统环境了,当然了,为了获取更好的兼容性,使用默认选项 Any cpu无疑是最好的选择。

下面我们再接着讨论开篇提到的问题,微软的visual studio开发工具分为X86和X64两种版本,但这并不意味着X86只能开发兼容32位系统的软件,或者X64版本只能开发兼容64位系统的软件,笔者的vs2013使用的就是X86的旗舰版,通过上面的例子,我们可以知道使用vs开发工具我们可以自由控制软件的系统兼容性。

最后,给大家附上vs2013的下载地址和注册激活序列号,因为目前最新的版本为vs2013,很多喜欢尝鲜的同学不是苦于无法下载到最新版本,就是苦于下载到最新版本却无法激活,下面笔者为大家提供微软最权威的msdn下载地址:msdn123.com,一般我们选择旗舰版(visual studio ultimate 2013 x86,vs2013大多版本都是X86的),激活序列号:5C4A7-6Q20J-6ZD58-K2C72-0AKPE。

上一篇:深入剖析win8.1系统IE11出现空白页和停止响应的临时解决办法
下一篇:元旦贺岁:新的一年想不想在业余的时间赚取额外的一桶金?

亦是美网络,成立于2012年12月5日,是一个致力于操作系统应用与计算机网络技术的综合IT网站,为大家不断提供和推荐有用的网络教程与技术。

本站文章归 亦是美网络 www.yishimei123.com 版权所有 联系我们 网站地图