GMTC全球大前端技术大会(北京站)门票9折特惠截至本周五,点击立减¥480 了解详情
写点什么

微软优化了 Visual Studio 11 和.NET 4.5 的 AnyCPU 选项

2012 年 4 月 19 日

自从有了 64 位机以后,开发人员就不得不小心地处理好 32 位和 64 位平台的不同之处。造福 C#开发人员,微软的 Visual Studio 提供了 AnyCPU 的编译选项。VS 的构建设置允许开发者指定具体的公共语言运行时平台(runtime platform)。这次微软进一步优化了此项功能,默认就支持 ARM 处理器。

我们通过几张截图来具体讲述这次的改进。

VS 2010 提供了这些选项:

  • x86(默认)
  • Itanium
  • x64
  • anycpu

现在,微软更新了 VS11 和.NET 4.5,最新的平台选项包括:

  • x86
  • Itanium
  • x64
  • anycpu
  • anycpu32bitpreferred(默认)

在最新的 VS11 里面,新的默认选项是 anycpu32bitpreferred。而微软 MVP、程序员 Sasha Goldshtein 则表示,查看 VS11 中的项目属性后,发现显示的结果却是相反的——默认选项依旧是 anycpu,而且 anycpu 32 位是不可选的。

Goldshtein 写道:

anycpu32bitpreferred 和 x86 唯一的区别就是:使用 x86 选项进行编译的.NET 程序是不能在基于 ARM 处理器的 windows 上运行的,但是使用 anycpu32bitpreferred 的程序则可以。

当开发人员升级 VS 至 VS2011 的时候,应该专门查看一下项目属性,这样才能确保使用了想要的平台。

查看英文原文: Microsoft Redefines AnyCPU for Visual Studio 11 and .NET 4.5

2012 年 4 月 19 日 01:106307
用户头像

发布了 114 篇内容, 共 25.4 次阅读, 收获喜欢 0 次。

关注

评论

发布
暂无评论
发现更多内容

“Python的单例模式有四种写法,你知道么?”——孔乙己

BigYoung

Python 设计模式 单例模式

第六周总结

石刻掌纹

简述 CAP 原理

不在调上

当我们在谈架构时,我们谈的是什么?

Winfield

架构 企业架构 系统架构

纯CSS实现自定义单选框和复选框

爱嘤嘤嘤斯坦

CSS Java 编程语言 标签

6种快速统计代码执行时间的方法,真香!

王磊

Java

Malagu 框架的认证与授权【借鉴 Spring Security 和 aws iam 的设计】

木香丘

身份认证 权限系统

关于如何判断一个list是否为空的思考

Leetao

Python Python基础知识 列表

一张PDF了解JDK10 GC调优秘籍-附PDF下载

程序那些事

Java jdk JVM GC JDK10

秒懂云通信:通信圈黑话大盘点

阿里云Edge Plus

云通信 通信云

架构师训练营作业 -- Week 6

吴炳华

极客大学架构师训练营

从0开始设计Flutter独立APP | 第三篇: 一劳永逸解决全局BuildContext问题

渔子长

flutter 前端 跨平台 React

week6 总结

不在调上

开发框架文档体系化的思考

vivo互联网技术

框架开发

Docker网络学习第一篇:Linux虚拟网络

Lazy

Docker Linux 网络

昨天、今天、明天

escray

Malagu 框架开发 React 应用新体验

木香丘

Serverless React 微前端 微应用 Malagu

30岁+程序员职场攻略:找到自己的“职业锚”乘风破浪

华为云开发者社区

程序员 AI 开发者 职场 程序员成长

CAP原理

李白

那些年,我在阿里当数据开发

DeeperMan

大数据

【进收藏夹吃灰系列】——Java基础快速扫盲

Noneplus

Java

SQL Server 报表服务

JackWangGeek

SharePoint

Doris 临时失效处理过程

石刻掌纹

5万字、97 张图总结操作系统核心知识点

cxuan

操作系统 计算机

实战技巧,Vue原来还可以这样写

前端有的玩

Java Vue 前端 技巧

配置 SharePoint Server for Reporting Services

JackWangGeek

SharePoint

Java8——方法引用

Java旅途

java8 方法引用

Docker网络学习第二篇-认识iptables

Lazy

Docker Linux 网络

Web经典B/S快速开发框架,强大后台+简洁UI一体化开发工具

力软.net/java开发平台

C# .net 软件开发 web开发

猿灯塔:spring Boot Starter开发及源码刨析(五)

猿灯塔

spring 猿灯塔

【面试题系列】——Java基础

Noneplus

Java

微软优化了Visual Studio 11和.NET 4.5的AnyCPU选项-InfoQ