AICon 北京站 Keynote 亮点揭秘,想了解 Agent 智能体来就对了! 了解详情
写点什么

微软优化了 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:108839
用户头像

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

关注

评论

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

架构师训练营第 1 期 week9

张建亮

极客大学架构师训练营

架构师训练营——week09

睁眼看世界

极客大学架构师训练营

第九周 性能优化(三)作业

蓝黑

极客大学架构师训练营

一致性Hash算法

jorden wang

第五周-作业1

Mr_No爱学习

成为架构师 - 架构师训练营第 05 周

陈永龙Vincent

架构 2 期 - 第五周作业(1)

浮生一梦

极客大学架构师训练营 第五周 2组

JVM

ROOT

【JVM】肝了一周,吐血整理出这份超硬核的JVM笔记(升级版)!!

冰河

JVM 性能调优 JVM原理 Java虚拟机

与前端训练营的日子 --Week04

SamGo

学习

架构师训练营第 1 期 -- 第九周学习总结

发酵的死神

极客大学架构师训练营

性能优化-数据库,JVM, 秒杀场景

garlic

极客大学架构师训练营

架构师训练营第五周作业

张浩

架构师训练营第九周总结

月殇

极客大学架构师训练营

关于一致性Hash算法的测试

皮蛋

架构师训练营week09总结

FG佳

极客大学架构师训练营

第九周作业

Geek_ac4080

架构师训练营第九周课后作业

Gosling

极客大学架构师训练营

第五周学习总结

Mr_No爱学习

技术选型 - 学习总结笔记

Xuenqlve

设计一个秒杀系统,主要的挑战和问题有哪些?核心的架构方案或者思路有哪些?

Jacky.Chen

架构师训练营第 5 周课后练习

菜青虫

极客大学架构师训练营

架构师训练营第五周总结

张浩

架构师训练营第九周总结

吴传禹

极客大学架构师训练营

架构师训练营第九周学习总结

Gosling

极客大学架构师训练营

架构师训练营第九周作业

吴传禹

极客大学架构师训练营

华为的研发基地“欧洲小镇”

华为 网络 研发中心 欧洲小镇

GO训练营第1周总结

Glowry

请简述 JVM 垃圾回收原理。

博古通今小虾米

第九周总结

睁眼看世界

极客大学架构师训练营

架构师训练营第一期-第九周课后作业

卖猪肉的大叔

极客大学架构师训练营

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