.NET Core 2将Visual Basic带到了Linux和macOS平台
Microsoft已经愈加接近将Visual Basic划为.NET Core平台上的一等公民。作为.NET Core 2发行版的一部分,VB开发者现在可以编写针对.NET Standard 2.0的控制台应用程序和类库,并且可以兼容多个平台。这就意味着运行在Windows上的可执行文件或者类库也能够运行在macOS和Linux上。
一旦安装了.NET Core 2 SDK,你就可以开始创建VB项目了。由于这是.NET Core平台,Visual Studio有助于编码,但是它并不是必需的。.NET Core 2.0中有四个VB模板:
控制台应用程序:Hello World程序样例
类库
单元测试工程
xUnit单元测试工程
在命令提示行中,你可以执行:
dotnet –version
来确认你使用的是.NET Core 2.0版本或者是更高的版本。然后你需要创建一个新目录来保存你的工程,并且运行dotnet new来根据其中一个模板创建一个新工程。之后,执行dotnet run来运行这个工程:
mkdir vbcore cd vbcore dotnet new console -lang VB dotnet run
但是这并不意味着Microsoft的工作都已经全部完成,因为目前还有剩余任务要做,例如,让.NET Core平台上的VB开发者拥有使用ASP .NET Core的能力。Microsofs 的Immo Landwerth说,针对于此的模版尚在进行中,这个版本尚不可用。尽管如此,VB开发者现在可以针对macOS和Linux编写跨平台代码了,在此之前,这是不可能完成的。
相关推荐
古城童话 2020-08-16
致终将努力的我们 2020-04-16
ppppfly 2020-10-23
柳峰 2020-10-07
jackalwb 2020-10-05
hongsheyoumo 2020-09-04
wking 2020-09-16
XuDanT 2020-09-16
DreamSnow 2020-09-09
smithdoudou 2020-08-16
somyjun 2020-08-16
MongoDB数据库 2020-08-16
李玉志 2020-07-26
白开水 2020-07-19
katanaFlower 2020-07-05
pigsmall 2020-07-04
TimeMagician 2020-06-28
qdqht00 2020-06-28
87901735 2020-06-27