
- .NET Core 教程
- .NET Core - 首頁
- .NET Core - 概述
- .NET Core - 先決條件
- .NET Core - 環境設定
- .NET Core - 入門
- .NET Core - 數值
- .NET Core - 垃圾回收
- .NET Core - 程式碼執行
- .NET Core - 模組化
- .NET Core - 專案檔案
- .NET Core - 包引用
- 使用 .NET Core 建立 UWP 應用
- .NET Core - MSBuild
- .NET Core - 元包
- Windows 執行時和擴充套件 SDK
- 建立 .NET Standard 庫
- .NET Core - 可移植類庫
- 向庫新增引用
- 共享 .NET Core 庫
- 建立 Xamarin.Forms 專案
- .NET Core - PCL 故障排除
- .NET Core - 建立測試專案
- 在 Visual Studio 中執行測試
- .NET Core - 測試庫
- 託管可擴充套件性框架
- .NET Core - SDK
- .NET Core - MSBuild 和 project.json
- 還原和構建以及 MSBuild
- .NET Core - 遷移
- .NET Core 有用資源
- .NET Core - 快速指南
- .NET Core - 有用資源
- .NET Core - 討論
使用 MSBuild 還原和構建
在本章中,我們將討論如何使用命令列實用程式還原和構建您的 MSBuild (*.csproj) 檔案。要檢視 .NET Core 2.0 預覽版 1 中有哪些可用命令,讓我們執行以下命令。
dotnet help
您將看到所有命令,例如 new、restore、build 等。

以下是Program.cs檔案中預設的實現。
using System; namespace MSBuild { class Program { static void Main(string[] args) { Console.WriteLine("Hello World!"); } } }
現在讓我們執行以下命令以檢視進度。
dotnet build
您將看到很多錯誤。這些錯誤需要糾正。

現在讓我們執行以下命令。
dotnet restore
您可以看到所有包都已還原。還生成了一些新資料夾和檔案。

要檢視目錄結構,讓我們執行以下命令。
tree /f
以下是目錄結構:

現在讓我們再次執行以下命令重新構建專案。
dotnet build
現在您的專案將成功構建,沒有任何錯誤,並且還建立了 MSBuild.dll。

要檢視輸出,讓我們執行以下命令:
dotnet run
您可以在控制檯上看到以下輸出。

廣告