“AI 技术+人才”如何成为企业增长新引擎?戳此了解>>> 了解详情
写点什么

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

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

关注

评论

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

HarmonyOS设备管理开发:USB服务开发指导

HarmonyOS开发者

HarmonyOS

达芬奇调色视频剪辑软件:DaVinci Resolve Studio 18 for Mac中文正式版

iMac小白

欢迎提报 | 2023年龙蜥社区优秀贡献者评选正式启动

OpenAnolis小助手

操作系统 创新 龙蜥社区 优秀贡献者

首个“全4K”运动会,上云!

天翼云开发者社区

云计算 大数据 云服务

数字先锋| “翼”键上云,开启智慧医疗新时代!

天翼云开发者社区

人工智能 云计算 大数据

sublime text for Mac(代码编辑器)v4.0(4169)注册汉化版

iMac小白

Red Giant Trapcode Suite for Mac(红巨星粒子插件)v2024.0.2激活版

iMac小白

WebSocket 鉴权实战经验分享

Liam

程序员 前端 后端 网络协议 websocket

耐世特与Tactile Mobility合作的路面探测与早期预警软件获创新奖

财见

GitKraken for Mac(跨平台Git客户端)v9.10.0激活版下载

iMac小白

线上ES集群参数配置引起的业务异常案例分析

EquatorCoco

搜索引擎 数据 集群 异常测试

详解CCE服务:一站式告警配置和云原生日志视图

华为云开发者联盟

云原生 后端 华为云 华为云开发者联盟 华为云CCE容器服

Timemator for Mac(优秀的时间追踪记录工具)v3.0.4激活版下载

iMac小白

开源大模型驱动的智能编程与自然语言处理

百度开发者中心

nlp 大模型 LLM

全面预算管理,帮助企业财务团队冲破市场挑战

智达方通

全面预算管理 财务团队

数字先锋| 雪域高原一朵“云”,天翼云助力青海打造省级融媒云平台

天翼云开发者社区

云计算 大数据 5G

IBM SPSS Statistics Mac(spss专业统计分析软件) v27.0.1.0中文激活版

iMac小白

最强模型GPT-4 Turbo来了,程序员会失业吗?

伤感汤姆布利柏

人工智能 低代码 chatpt GPT-4 Turbo

DreamPlan Plus for Mac(房屋装修设计)v8.61激活版下载

iMac小白

2023年微软开源八个人工智能项目

树上有只程序猿

人工智能 微软 开源

Stepn跑鞋系统开发NFT链游技术

西安链酷科技

web3 链游开发

Linux中tar命令的几个高级用法

这我可不懂

Linux

Timemator for Mac(自动化时间跟踪软件) 3.0.4汉化激活版

mac

苹果mac Windows软件 Timemator 时间跟踪软件

壹维克斯ONE WIEX质押系统开发合约技术

西安链酷科技

智能合约 DAPP系统开发

上海站报名启动! 2023年开源产业生态大会OpenHarmony生态分论坛

OpenHarmony开发者

OpenHarmony

Vue + Element UI 实现复制当前行数据功能(复制到新增页面组件值不能更新等问题解决)

EquatorCoco

Vue 前端开发 UI

Redis桌面管理工具: Redis Desktop Manager for Mac中文激活版下载

iMac小白

Comsol Multiphysics for Mac(物理数值模拟仿真软件)v6.2中文激活版

iMac小白

NFT交易所系统开发跨链技术

西安链酷科技

交易所开发软件开发 虚拟币开发

列举数据库缓存使用场景实例和命令速查表

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟

CameraBag Pro for Mac(专业的图像处理工具)v2024.0.1激活版

iMac小白

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