中文

使用 C# .NET 在 Project Server 和 Project Online 上读取或创建项目

Project Online 和 Project Server 是 Microsoft 提供的功能丰富的项目和项目组合管理解决方案。这两种解决方案都为创建和管理项目提供了几乎相似的功能范围,但是,它们根据哪种解决方案非常适合您的要求而有所不同。例如,如果您想要对硬件和软件有更多控制的本地解决方案,那么您可以选择 Project Server。另一方面,Project Online 用作 Project Server 的基于云的实例,无需您自己的基础结构。 有时可能需要从应用程序中访问 Project Server/Online 中的项目信息。为了处理这种情况,在本文中,我将向您展示如何使用 C# 在您的 .NET 应用程序(ASP.NET 等)或 Web 服务中在 Project Server 或 Project Online 上创建/读取项目。 . 用于 Project Server/在线的 C# API 为了创建新项目并从 Project Server/Online 读取现有项目,我们将使用 Aspose.Tasks for .NET。它是一个跨平台的类库,用于在 .NET Standard 或 .NET Core 应用程序中以编程方式读写 MS Project 文件。该 API 托管在 NuGet 上,并且在 下载 部分中以 MSI 包和压缩 DLL 的形式提供。 使用项目服务器 在本节中,我将向您展示如何连接到 Project Server 并读取或创建项目。为了连接到 Project Server,您需要了解以下详细信息:
三月 20, 2020 · 2 分钟 · 乌斯曼·阿齐兹