Como mesclar MPT com MPP usando C# ou a solução de API .NET
Para mesclar MPT com MPP, usaremos Aspose.Tasks for .NET API que é uma API de conversão e manipulação de documentos rica em recursos, poderosa e fácil de usar para a plataforma C#. Abra o gerenciador de pacotes NuGet, procure por Aspose.Tasks e instale. Você também pode usar o seguinte comando no console do gerenciador de pacotes. Você pode criar uma conexão entre MPT e MPP usando C#. Primeiro, você deve usar a API Aspouse.Tasks para acessar os projetos MPT e MPP. Em seguida, você deve obter os dados dos campos MPT existentes e combinar o xz com os campos correspondentes em MPP. Você deve usar a API para criar os campos ausentes em MPP. Adicione novos campos com dados do projeto MPT usando .Net. Esse processo mesclará os dados MPT e MPP em um aplicativo C#.
Gerenciar pacotes NuGet com o Visual Studio Package
Comando do Console do Gerenciador de Pacotes
PM> Install-Package Aspose.Tasks
Etapas para mesclar MPT com MPP via C#
Os desenvolvedores podem facilmente carregar e mesclar arquivos MPT para MPP em apenas algumas linhas de código.
- Decida quais entidades de MPT você deseja mesclar e como deseja mapeá-las nas entidades do MS Project (histórias de usuário => tarefas, data de criação nos EUA => data de início, etc.)
- Criar nova instância da classe Project
- Analisar o formato MPT para obter as entidades necessárias (por exemplo, se você deseja analisar o arquivo de backup *.csv Jira, pode usar Aspose.Cells)
- Adicionar entidades analisadas à instância criada da classe Projeto
- Use componentes .NET comuns para criar e preencher o formato de arquivo de backup MPT (*.csv)
Requisitos de sistema
Antes de executar o código de exemplo de conversão, verifique se você possui os seguintes pré-requisitos.
- Microsoft Windows ou um SO compatível com .NET Framework, Mono e COM Interop.
- Ambiente de desenvolvimento como Microsoft Visual Studio.
- Aspose.Tasks para .NET DLL referenciado em seu projeto.
Fusão online MPT
Teste a qualidade da mesclagem de MPT diretamente no seu navegador! Carregue os arquivos MPT do sistema de arquivos local ou de um URL, selecione o formato de saída necessário e execute o exemplo! A combinação de arquivos de projeto pode ser uma ótima maneira de consolidar seus dados e facilitar o gerenciamento. Aspose.Tasks Merge Tools é uma ótima maneira de economizar tempo e reduzir o esforço envolvido no gerenciamento de vários arquivos MPT. Teste a qualidade do processo diretamente no seu navegador, carregue arquivos do sistema de arquivos local ou de uma URL, selecione o formato de saída desejado e execute o exemplo. É rápido, fácil, seguro e totalmente gratuito!
var document1 = new Project(@"first-document.mpp"); var document2 = new Project(@"second-document.mpp"); document1.CalculationMode = CalculationMode.None; foreach (var firstLevelTasks in document2.RootTask.Children.ToList()) { document1.RootTask.Children.Add(firstLevelTasks); } document1.Save("merged.mpp", SaveFileFormat.Mpp);
General information about MPT format
Os arquivos de modelo do Microsoft Project são arquivos de dados usados no Microsoft Project 2016. Eles incluem três tipos de software. Eles são frequentemente usados em dispositivos móveis, bem como em PCs de mesa. Eles são totalmente suportados pelo Windows e parcialmente suportados pelo Linux e Mac. Este não é o formato de dados mais popular.Os arquivos de modelo contêm informações sobre o modelo e os dados associados a ele. No entanto, tem a extensão MPT. O arquivo mais importante geralmente é chamado Global.mpt. Este arquivo contém informações sobre os formatos e dados de todos os projetos, mas não pode armazenar recursos e suas atribuições.
seção de perguntas frequentes
Perguntas frequentes sobre a fusão de MPT com MPP
1. Por que esta fusão MPT é útil?
MPT Merger é uma ferramenta prática, poderosa e rápida para combinar vários arquivos MPT. Você pode rapidamente e facilmente mesclar documentos MPT em um e salvar o resultado nos formatos MPP, MPT, MPX e XML sem problemas!
2. Como posso mesclar MPT?
Você pode mesclar MPT online ou programaticamente. Para mesclar MPT documentos on-line, basta fazer upload de arquivos do seu computador ou de um URL, selecionar o formato de saída desejado na lista e clicar no botão ‘Executar’. Você obterá o resultado em nenhum momento. Além disso, você pode copiar o código C# e usá-lo em seu próprio aplicativo para mesclagem de documentos.
3. Posso mesclar MPT no Linux, Mac OS, iOS ou Android?
Você pode usar esta Fusão on-line gratuita MPT a partir de um dispositivo móvel, tablet ou computador. A interface do Merger é intuitiva e amigável. Nossa ferramenta é compatível com todos os principais sistemas operacionais e seus respectivos navegadores, incluindo Windows, Mac OS, Linux, Android e iOS. Nenhuma instalação de software adicional é necessária para executar esta ferramenta.
Outras combinações MPT suportadas
Você também pode mesclar MPT com qualquer outro formato de arquivo: