.NET Core 工具中的新內(nèi)容

責(zé)任編輯:editor004

作者:Jeff Martin

2017-02-23 11:49:46

摘自:INFOQ

Visual Studio 2017 RC最近一個(gè)版本更新包括一套更新的 NET Core工具箱。這些新命令行參數(shù)包括一個(gè)-o選項(xiàng),它可以用來指定打算要?jiǎng)?chuàng)建的項(xiàng)目的目標(biāo)目錄,同時(shí),-f可以用來為同一項(xiàng)目指定目標(biāo)框架。

Visual Studio 2017 RC最近一個(gè)版本更新包括一套更新的.NET Core工具箱。這個(gè)版本帶來了幾項(xiàng)改進(jìn),包括改變了模版化、dotnet網(wǎng)絡(luò)命令,以及許多缺陷修復(fù)。微軟的Rich Lander發(fā)表了一份更新說明,陳述了.NET Core開發(fā)人員可以預(yù)期在.NET Core RC4找到些什么。

dotnet新命令已經(jīng)更新使用新的模版化引擎了,它的一些命令已經(jīng)被重新定義了。首先要引起注意的是,dotnet new命令默認(rèn)情況下將不再創(chuàng)建任何東西。相反,不帶參數(shù)的dotnet new 命令將列出一些解釋說明和可用的命令。

這些新命令行參數(shù)包括一個(gè)-o選項(xiàng),它可以用來指定打算要?jiǎng)?chuàng)建的項(xiàng)目的目標(biāo)目錄,同時(shí),-f可以用來為同一項(xiàng)目指定目標(biāo)框架。它還可以用來創(chuàng)建一個(gè)包括或未包括項(xiàng)目文件的空的解決方案文件,這取決于所給出的模版中的解決方案文件(Solution File)。

NET Core團(tuán)隊(duì)一直在努力改進(jìn)模版化的體驗(yàn),使開發(fā)人員可以更容易地創(chuàng)建和共享自定義模版。因?yàn)檫@不是RC4中的一部分,所以感興趣的開發(fā)人員可以在模版引擎資源庫(kù)查看修訂了什么,可以點(diǎn)此查看模版布局和結(jié)構(gòu)。

.NET Core Docker 鏡像現(xiàn)在使用msbuild SDK了,這與之前所宣布的日程表中的說法有很大的變化(最初打算在VS2017RTM里考慮從project.json到msbuild的轉(zhuǎn)換)。如果你仍然需要與基于SDK的project.json 保持兼容,可以考慮以下Docker鏡像:

1.1.0-sdk-projectjson1.1.0-sdk-projectjson-nanoserver

可點(diǎn)此獲取源代碼、二進(jìn)制執(zhí)行文件、Docker鏡像,以及針對(duì)Windows、Mac OS X和Linux的獨(dú)立安裝程序。

查看英文原文:What's New in .NET Core Tools

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號(hào)-6京公網(wǎng)安備 11010502049343號(hào)