写点什么

微软将免费发布 C#和 VB 编译器

  • 2013-08-19
  • 本文字数:717 字

    阅读完需:约 2 分钟

MSBuild 工具将与微软的 C#和 Visual Basic 编译器一起,被重新打包成独立的发行包,而不再仅仅作为.NET 框架或 Visual Studio 的一部分发行。微软程序经理 Will Buik 表示,由于 MSBuild 将能够独立于.NET 框架和 Visual Studio 进行升级和部署,微软将能够以更快的速度推出工具集的更新。

随着 MSBuild 独立出来,它将与 Visual Basic 和 C#的编译器共同组成 Microsoft Build Tools(MBT)。目前它被作为 Visual Studio 2013 预览版的一部分进行安装,但在未来它也会单独发行预发布版本。从VS2013 起,每个Visual Studio 会与某个特定版本的MBT 相对应。对VS2013 来说,这意味着它将使用MSBuild2013,而VB/C#编译器将使用12 版的程序集(Assemblies)和工具集。因此,随着新版MBT 的出现,VS2013 在未来将永远会使用分配给它的特定版本。

Buik 表示,对于针对.NET 框架 4.5 的项目,这将不会影响它们从 VS2013 到 VS2012 的往返能力。MSBuild 的二进制文件将被安放在以下位置:

对 32 位机器:

C:\Program Files\MSBuild\12.0\bin

对 64 位机器:

C:\Program Files (x86)\MSBuild\12.0\bin (32-bit 二进制文件)

C:\Program Files (x86)\MSBuild\12.0\bin\amd64 (64-bit 二进制文件)

这与之前版本不同——以前 MSBuild 随着.NET 框架放置,例如:“C:\Windows\Microsoft.NET\Framework64\v3.5”。

微软还没有公布最终许可的细节,但预览版程序包的许可显示,在2014 年1 月15 日前该MBT 预览版将一直可用。微软的一位发言人表示,MBT 的产品版本将免费发布,而且不必拥有一份得到授权的Visual Studio 就能够安装。此外,其产品版本也将不会有许可失效的限制。

查看英文原文: Microsoft’s C# and VB Compilers Now Freely Available

2013-08-19 04:553187
用户头像

发布了 256 篇内容, 共 85.9 次阅读, 收获喜欢 10 次。

关注

评论

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

《ERP vs. HAP》白皮书正式发布

明道云

精通 JMeter HTTP 请求属性设置:模拟真实用户的 HTTP 请求

测吧(北京)科技有限公司

测试

淘宝天猫API接口探索:轻松实现商品详情与关键字搜索

代码忍者

API 接口 pinduoduo API

追觅科技DREAME应用鸿蒙版上架,引领智能清洁行业新风尚

最新动态

公链技术开发之路:从概念到实现的全攻略

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

JMeter 后置处理器:提升测试脚本的灵活性与可扩展性

测吧(北京)科技有限公司

测试

ClkLog埋点分析系统-Unity3D埋点上报攻略

ClkLog

uni-app 开源 sdk React Native Unity3D

JMeter 变量与引用:提升性能测试的灵活性

测吧(北京)科技有限公司

测试

SD-WAN对MPLS和网络安全的重要意义

Ogcloud

SD-WAN 企业组网 SD-WAN组网 SD-WAN服务商 SD-WAN国际专线

SD-WAN的核心服务能力

Ogcloud

SD-WAN 企业组网 SD-WAN组网 SD-WAN服务商 SD-WAN国际专线

掌握 JMeter 常用组件:深入了解性能测试的利器

测吧(北京)科技有限公司

测试

精通 JMeter 监听器与测试结果:高效收集与分析性能数据

测吧(北京)科技有限公司

测试

性能分析:系统级别指标(IO、CPU、内存、网络)的监控与优化

测吧(北京)科技有限公司

测试

性能监控系统的价值:提升系统稳定性与用户体验

测吧(北京)科技有限公司

测试

Prometheus 监控系统部署应用实战:从零到一

测吧(北京)科技有限公司

测试

单链表与双链表的应用与常见算法

测吧(北京)科技有限公司

测试

LIFO 后进先出、函数调用的堆与栈的区别

测吧(北京)科技有限公司

测试

http请求超时, 底层发生了什么?

不在线第一只蜗牛

网络协议 网络 HTTP

掌握 JMeter 虚拟用户管理:高效模拟负载并优化性能测试

测吧(北京)科技有限公司

测试

基本性能监控系统使用:确保系统健康运行

测吧(北京)科技有限公司

测试

Web Service 加压实战:如何有效进行性能测试

测吧(北京)科技有限公司

测试

搭建服务端性能监控系统 Prometheus:从零开始的实践指南

测吧(北京)科技有限公司

测试

JMeter 实时压测结果收集:高效监控与分析

测吧(北京)科技有限公司

测试

经典排序算法:冒泡排序与选择排序

测吧(北京)科技有限公司

测试

确保对象的唯一性实现

测吧(北京)科技有限公司

测试

微软将免费发布C#和VB编译器_C#_Jeff Martin_InfoQ精选文章