产品战略专家梁宁确认出席AICon北京站,分享AI时代下的商业逻辑与产品需求 了解详情
写点什么

微软将免费发布 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:552753
用户头像

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

关注

评论

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

EAM系统解决方案

低代码小观

资产管理 企业管理系统 企业设备管理 设备巡检管理系统 企业管理软件

企业网站该怎样选择网站域名?

源字节1号

软件开发

如何实现客户自助服务?打造产品知识库

小炮

知识库

域成员服务器怎么会突然脱域?

BUG侦探

脱域 域信任关系 windows更新

为什么要上云,您的团队适合上云吗?Atlassian白皮书给你答案

龙智—DevSecOps解决方案

Atlassian atlassian云版

Wallys/QCN9074 /11ax/ 4x4 /5G M.2

wallys-wifi6

QCN9074 11 ax

数据治理项目调研环节思考

agileai

项目管理 数据中台 数据仓库 数据治理 主数据

极客星球 | 机器学习赋能商业地产决策进阶

MobTech袤博科技

错过了太后悔,九大绝招大公开,详解华为低时延技术

华为云开发者联盟

云计算 音视频 华为云

打开人工智能“黑盒”,发展可解释、可扩展、可信赖、安全可靠的人工智能

博文视点Broadview

ironSource开通业内首家微信客户服务平台, 为中国客户提供本地支持

Geek_2d6073

国内私有云厂商有哪些?排名怎么样?

行云管家

网络安全 私有云 私有云厂商

Spring Cloud OpenFeign 的 5 个优化小技巧!

王磊

SpringCloud

TDengine 社区问题双周精选 | 第一期

TDengine

数据库 tdengine

易安联参编《SASE技术与应用场景白皮书》正式发布

权说安全

网络安全 sase

DCM:一个能够改善所有应用数据交互场景的中间件新秀

华为云开发者联盟

数据处理 数据交互 多样性数据源 DCM

静亦求精,罗技MX高性能键鼠组合上市!

Geek_2d6073

乏善可陈的Neuralink

图灵教育

微信小程序和 uniapp 的区别是什么?

CRMEB

离线数仓建设,企业大数据的业务驱动与技术实现

袋鼠云数栈

墨天轮高分技术文档分享——Oracle升级迁移篇(共96个)

墨天轮

MySQL 数据库 oracle postgresql 国产替代

leetcode 69. Sqrt(x) x 的平方根(简单)

okokabcd

LeetCode 查找

ShardingSphere 在金融支付场景下的实践与调优

SphereEx

Apache 数据库 开源 ShardingSphere SphereEx

如何提高团队的工作效率?

ShineScrum捷行

Scrum 敏捷 团队效率

发现一个开源项目优化点,点进来就是你的了

捉虫大师

开源 性能优化 sentinel 5月月更

剧透!2022开发者关注的开源技术全解析

华为云开发者联盟

开源 mindspore kubeedge OpenHarmony open Euler

关于2022年12代C/C++Linux服务器开发高级架构师课程体系分析

C++后台开发

后端开发 Linux服务器开发 C++后台开发 Linux后台开发 服务器开发架构师

使用 Amazon DevOps Guru for Serverless 自动检测 Lambda 函数中的运行问题

亚马逊云科技 (Amazon Web Services)

DevOps Lambda severless

GPU不可不知的指标项

AIWeker

人工智能 gpu 5月月更

主管发话:一周搞不定用友U8 ERP跨业务数据分析,明天就可以“毕业”了

葡萄城技术团队

数据分析 BI 用友

有没有支持vmware/openstack/zstack私有云的堡垒机?

行云管家

私有云 云服务器 堡垒机 行云管家

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