如何使用 C# 或 .NET API 解决方案将 MPP 合并到 MS-Project

为了将 MPP 合并到 MS-Project,我们将使用 Aspose.Tasks for .NET API 是一个功能丰富、功能强大且易于使用的 C# 平台文档操作和转换 API。打开 NuGet 包管理器,搜索 Aspose.Tasks 并安装。您也可以从包管理器控制台使用以下命令。您可以使用 C# 在 MPP 和 MS-Project 之间创建连接。首先,您应该使用 Aspouse.Tasks API 访问 MPP 和 MS-Project 项目。接下来,您应该从现有的 MPP 字段中获取数据,并将 xz 与 MS-Project 中的相应字段进行匹配。然后您应该使用 API 在 MS-Project 中创建缺失的字段。使用 .Net 添加来自 MPP 项目的数据的新字段。此过程会将 MPP 和 MS-Project 数据合并到 C# 应用程序中。

使用 Visual Studio 包管理 NuGet 包

程序包管理器控制台命令

PM> Install-Package Aspose.Tasks

通过 C# 将 MPP 合并到 MS-Project 的步骤

开发人员只需几行代码即可轻松加载和合并 MPP 文件到 MS-Project。

  • 决定来自 MPP 的实体你要合并什么以及你想如何将它映射到 MS 项目实体(用户故事 => 任务,创建美国日期 => 开始日期等)
  • 创建项目类的新实例
  • 解析 MPP 格式以获取所需的实体(例如,如果您想要解析 *.csv Jira 备份文件,您可能需要使用 Aspose.Cells)
  • 将解析后的实体添加到创建的 Project 类实例中
  • 使用常见的 .NET 组件创建和填充 MPP 备份文件格式 (*.csv)

系统要求

在运行转换示例代码之前,请确保您具备以下先决条件。

  • Microsoft Windows 或具有 .NET Framework、Mono 和 COM Interop 的兼容操作系统。
  • Microsoft Visual Studio 等开发环境。
  • 项目中引用的 .NET DLL 的 Aspose.Tasks。



在线 MPP 合并

在您的浏览器中测试 MPP 合并的质量!请从本地文件系统或 URL 加载 MPP 文件,选择所需的输出格式并运行示例!合并项目文件是整合数据并使其更易于管理的好方法。 Aspose.Tasks Merge Tools 是一种节省时间并减少管理多个 MPP 文件的工作量的好方法。直接在浏览器中测试流程的质量,从本地文件系统或 URL 加载文件,选择所需的输出格式并运行示例。它快速、简单、安全且完全免费!

General information about MPP format

MPP 是由 MS Project 创建的文件格式。它能够存储有关项目的所有数据、任务列表、它们的顺序、花费的时间和资源。 MPP 扩展文件以甘特图的形式呈现。 MS Project 不允许第三方打开、编辑和以其他方式编辑 *.mpp 格式的项目数据。也就是说,如果您没有被授予访问权限,或者您没有必要的许可,那么您将无法打开和使用项目文件。通常这样一个平庸的理由会给大型活动、团队甚至他们的客户带来很多困难。 mpp 格式文件是在 MS Project 中创建的项目的一部分。它可能包括图像、文本、图形、任务列表、资源、开发人员以及完成整个项目及其各个部分的预计时间。 Microsoft Project 创建一个 .mpp 文件,其中包含构建特定任务所需的参数。值得注意的是,时间表链是使用甘特图可视化的。 MS Project 软件的较新修改可以打开旧版本实用程序生成的 .mpp 文件。

常见问题解答部分

MPP 到 MS-Project 合并的常见问题解答

1. 为什么这个 MPP 合并有用?

MPP Merger 是一个实用、强大且快速的工具,用于合并多个 MPP 文件。您可以快速轻松地将 MPP 文档合并为一个,并将结果保存为 MPP、MPT、MPX 和 XML 格式,没有任何麻烦!

2. 如何合并 MPP?

您可以在线或以编程方式合并 MPP。要在线合并 MPP 文档,只需从您的计算机或 URL 上传文件,从列表中选择所需的输出格式,然后点击“运行”按钮。您将立即得到结果。此外,您可以复制 C# 代码并在您自己的应用程序中使用它来进行文档合并。

3. 我可以在 Linux、Mac OS、iOS 或 Android 上合并 MPP 吗?

您可以通过移动设备、平板电脑或计算机使用此免费在线 MPP Merger。 Merger 的界面直观且用户友好。我们的工具兼容所有主要操作系统及其各自的浏览器,包括 Windows、Mac OS、Linux、Android 和 iOS。无需安装额外的软件即可运行此工具。