如何使用 C# 或 .NET API 解决方案将 MPT 合并到 Oracle-Primavera

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

使用 Visual Studio 包管理 NuGet 包

程序包管理器控制台命令

PM> Install-Package Aspose.Tasks

通过 C# 将 MPT 合并到 Oracle-Primavera 的步骤

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

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

系统要求

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

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



在线 MPT 合并

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

General information about MPT format

Microsoft Project 模板文件是 Microsoft Project 2016 中使用的数据文件。它们包括三种类型的软件。它们通常用于移动设备和台式电脑。 Windows 完全支持它们,Linux 和 Mac 部分支持它们。这不是最流行的数据格式。

模板文件包含有关模板和与之关联的数据的信息。但是,它具有扩展名 MPT。最重要的文件通常称为 Global.mpt。此文件包含有关所有项目的格式和数据的信息,但它不能存储资源及其分配。

常见问题解答部分

MPT 到 Oracle-Primavera 合并的常见问题解答

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

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

2. 如何合并 MPT?

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

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

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