中國傳統的

使用 C# .NET 在 Project Server 和 Project Online 上讀取或創建項目

Project Online 和 Project Server 是 Microsoft 提供的功能豐富的項目和項目組合管理解決方案。這兩種解決方案都提供了幾乎相似的用於創建和管理項目的功能,但是,它們的區別在於哪種解決方案最適合您的要求。例如,如果您希望本地解決方案能夠更好地控制硬件和軟件,那麼您可以選擇 Project Server。另一方面,Project Online 可用作 Project Server 的基於雲的實例,而無需您自己的基礎結構。 有時可能需要從您的應用程序中訪問來自 Project Server/Online 的項目信息。為了處理此類情況,在本文中,我將向您展示如何在 .NET 應用程序(ASP.NET 等)或 Web 服務中使用 C# 在 Project Server 或 Project Online 上創建/讀取項目. 用於 Project Server/Online 的 C# API 為了創建新項目和從 Project Server/Online 讀取現有項目,我們將使用 Aspose.Tasks for .NET。它是一個跨平台類庫,用於在 .NET Standard 或 .NET Core 應用程序中以編程方式讀取和寫入 MS Project 文件。該 API 託管在 NuGet 上,並在 下載 部分以 MSI 包和壓縮 DLL 的形式提供。 使用項目服務器 在本節中,我將向您展示如何連接到項目服務器並讀取或創建項目。為了連接到 Project Server,您需要了解以下詳細信息: 項目服務器的 URL 即 https://contoso.
3月 20, 2020 · 2 min · 烏斯曼阿茲