快讯:C+/CLI和.NET Core 3的未来

一条快讯,适合等电梯的你

今天带来一条关于C++/CLI和.NET Core 3的快讯。

.NET Core 3.0已经于9月23日正式发布,开发团队收到了很多来自C++开发者的问题,大家都在好奇:你这.NET Core都3.0了,对于C++/CLI意味着什么呢?

官方解答如下

开发团队首先给大家吃了一剂定心丸:“我们始终致力于开发C++/CLI来支持.NET Core,帮助开发者更加容易的在C++代码基和.NET技术进行互操作,比如大家所熟悉的WPF和Windows Forms等.NET技术。这个支持工作目前还没有全部完工,至少在目前的.NET Core 3.0中是这样,但是请大家不要担心,在即将到来的Visual Studio 2109 v16.4中,我们会发布.NET Core 3.1,其中就包含C++/CLI的支持。”

在这个版本中,C++/CLI将会得到全面的IDE支持,使之更加容易的面向.NET Core 3.1及更高版本等目标平台编写代码。另外,还包括工程管理,IntelliSense和基于Windows平台的混合代码调试(IJW)。但是,开发团队目前并没有计划提供C++/CLI对macOS或Linux平台的支持。还有就是,”/clr:pure”和”clr:safe”编译选项将不会在.NET Core中被支持。

又继续疯狂版本更新?我跟,行了吧!

请大家稍安勿躁,C++/CLI的第一个公开预览版马上就来了。如果你想试试的话,可以在即将发布的Visual Studio 16.4 Preview 1中找到一个新的编译选项:/clr:netcore。这个编译选项将用来提供C++/CLI对.NET Core的支持。所以,吃瓜或者尝鲜,都行。

总结

朋友,真的请别问我C++/CLI是什么,问就是:我就只晓得Bjarne的那套东西。这些个所谓的WPF, WinForm, ASP.NET core, .NET Core,我是听都没听说过。

我只能祝福你在.NET的道路上好运了。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190925A0RKYP00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券