現在我們已經從project.json
正式遷移回.csproj
,您如何真正生成NuGet包輸出?如何從Visual Studio 2017 RC中的.NET Core MSBuild項目創建NuGet包?
我不知道這是否只是我,但我覺得很難理解official documentation pages。唯一要提到的是從命令行調用msbuild
,但它並不適合我,除此之外,我更希望您可以直接在.csproj
文件本身中指定此步驟。
如何使用.csproj
文件完成此操作的完整示例將不勝感激。
更新:最後讓MSBuild通過從命令行運行它來輸出包。訣竅是填寫PropertyGroup
以及文檔頁面中描述的所有軟件包元數據。但是,我仍然更願意將包作爲正常構建過程的一部分運行。
更新:找到了更好的資源來了解.NET Blog page中新的.csproj
格式。
你應該發佈它們作爲答案並接受它。 –