写点什么

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

  • 2012-04-19
  • 本文字数:508 字

    阅读完需:约 2 分钟

自从有了 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-04-19 01:108829
用户头像

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

关注

评论

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

微信授权全链路打通指南

不在线第一只蜗牛

微信

AI Agent与MEME:技术与文化融合驱动Web3创新

TechubNews

码上报名 | 东方通联合openEuler社区即将开启云原生开源中间件 Meetup北京站

科技热闻

【年度高价值技术团队】ProtonBase 荣登 InfoQ 2024 中国技术力量年度榜单!

ProtonBase

#云原生 #人工智能 #大数据 protonbase datawarebase

用豆包MarsCode IDE,从0到1画出精美数据大屏!

Trae

JavaScript AI AI编程 豆包MarsCode

利用item_get API:深入探索淘宝商品详情的获取

代码忍者

淘宝API接口 tb商品详情数据接口

这本秘籍送到心趴上了

CodeBuddy

独家丨原阿里达摩院、「木蚁机器人」CTO张硕切入具身智能赛道,做机器人大脑

机器人头条

大模型 人形机器人 具身智能 阿里达摩院

以技术赋能艺术,华为视频AiMax品鉴会助力国乐在创新中焕发新生

最新动态

淘宝天猫API接口深度解析:如何高效利用商品详情与关键词搜索商品列表功能

代码忍者

淘宝API接口

Magnet for Mac中文版 苹果电脑窗口管理软件

Rose

融云斩获两项行业大奖,技术团队和出海服务接连获赞

融云 RongCloud

主机管理软件WGCLOUD介绍 - 部署在公网运行时配置建议增强安全性

王逅逅

服务器安全 zabbix Prometheus #运维 Linux 运维

华为应用市场召开首届“编辑之选创享会”,推动原生鸿蒙应用生态持续创新

最新动态

什么是二级域名?一级域名和二级域名有什么区别?

国科云

专为Mac电脑用户设计的虚拟定位工具 AnyGo for Mac中文破解版

Rose

国云官网焕新升级,共创数智未来!

天翼云开发者社区

云计算 天翼云

大数据与AI:从分析到预测的跃迁

天津汇柏科技有限公司

大数据‘’ AI 人工智能

2024全球人形机器人领域深度洞察和前瞻报告:具身智能技术、人形机器人、大模型、商业化卡点和趋势分析

机器人头条

大模型 人形机器人 具身智能

阿里裁员就靠这166页精品Java面试手册成功逆袭java高级开发岗了

程序员高级码农

Java 编程 程序员 java面试 Java面试题

微软优化了Visual Studio 11和.NET 4.5的AnyCPU选项_.NET_Jeff Martin_InfoQ精选文章