写点什么

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

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

关注

评论

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

Kubernetes的pod

急需上岸的小谢

10月月更

Kubernetes的pod调度

急需上岸的小谢

10月月更

搞一搞明白Vitepress的文档渲染基础

小鑫同学

前端 markdown vite markdown-it 10月月更

Java多线程 ThreadPoolExecutor自定义线程池

Yeats_Liao

后端 Java core 10月月更

2022-10-17:特殊的二进制序列是具有以下两个性质的二进制序列: 0 的数量与 1 的数量相等。 二进制序列的每一个前缀码中 1 的数量要大于等于 0 的数量。 给定一个特殊的二进制序列 S,以

福大大架构师每日一题

算法 rust 福大大

元宇宙持续火爆,这些问题值得思考和警惕

CECBC

【愚公系列】2022年10月 Go教学课程 032-结构体方法继承

愚公搬代码

10月月更

【一Go到底】第十八天---函数的注意事项

指剑

Go golang 10月月更

始料未及-- 元宇宙传来好消息,全球轰动

CECBC

js事件循环与macro&micro任务队列-前端面试进阶

loveX001

JavaScript

React的useLayoutEffect和useEffect执行时机有什么不同

beifeng1996

React

网络安全之等保2.0测评

网络安全学海

黑客 网络安全 信息安全 渗透测试 等保测评

Java多线程 ThreadPoolExecutor-RejectedExecutionHandler拒绝执行策略

Yeats_Liao

后端 Java core 10月月更

你有真正的享受过闲暇吗?

暮春零贰

成长 时间管理 10月月更

聊聊运营活动的设计与实现逻辑

Java 架构 活动运营

React源码分析(二)渲染机制

goClient1992

React

2022年证券行业818理财节,量变开始转向质变

易观分析

证券 理财节

大数据入门学习框架

Lansonli

大数据 大数据学习框架 学习大数据

搭建一套 gocd 的环境

lihui

CI/CD pipeline gocd

数字货币:影响深远的创新

CECBC

React面试八股文(第一期)

beifeng1996

React

元宇宙,是噱头还是创新?

CECBC

React循环DOM时为什么需要添加key

beifeng1996

React

Java多线程 CompletionService和ExecutorCompletionService

Yeats_Liao

后端 多线程 Java core 10月月更

Jenkins流水线(pipeline)实战之:从部署到体验

程序员欣宸

Java jenkins 10月月更

元宇宙的当下与未来

CECBC

kubernetes的Controller

急需上岸的小谢

10月月更

来自大厂 10+ 前端面试题附答案(整理版)

loveX001

JavaScript

JS模块化—CJS&AMD&CMD&ES6-前端面试知识点查漏补缺

loveX001

JavaScript

C++ | bool变量值在程序运行过程中自动篡改问题解决

中国好公民st

c++ 变量 10月月更

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