Jak scalić MPX z MS-Project przy użyciu C# lub rozwiązania .NET API
Aby scalić MPX z MS-Project, użyjemy Aspose.Tasks dla .NET API, które jest bogatym w funkcje, wydajnym i łatwym w użyciu interfejsem API do manipulacji i konwersji dokumentów dla platformy C#. Otwórz menedżera pakietów NuGet, wyszukaj Aspose.Tasks i zainstaluj. Możesz także użyć następującego polecenia z konsoli Menedżera pakietów. Możesz utworzyć połączenie między MPX i MS-Project przy użyciu języka C#. Najpierw powinieneś użyć API Aspouse.Tasks, aby uzyskać dostęp do projektów MPX i MS-Project. Następnie powinieneś pobrać dane z istniejących pól MPX i dopasować xz do odpowiednich pól w MS-Project. Następnie użyj interfejsu API do utworzenia brakujących pól w MS-Project. Dodaj nowe pola z danymi z projektu MPX używając .Net. Ten proces spowoduje scalenie danych MPX i MS-Project w aplikację C#.
Zarządzaj pakietami NuGet za pomocą pakietu Visual Studio
Polecenie konsoli Menedżera pakietów
PM> Install-Package Aspose.Tasks
Kroki, aby scalić MPX z MS-Project przez C#
Programiści mogą łatwo ładować i łączyć pliki MPX z MS-Project w zaledwie kilku wierszach kodu.
- Zdecyduj, które encje z MPX chcesz scalić i jak chcesz to zmapować na encje MS Project (historie użytkowników => zadania, data utworzenia w USA => data rozpoczęcia itp.)
- Utwórz nową instancję klasy Project
- Przeanalizuj format MPX, aby uzyskać wymagane jednostki (na przykład, jeśli chcesz przeanalizować plik kopii zapasowej *.csv Jira, możesz użyć Aspose.Cells)
- Dodaj przeanalizowane jednostki do utworzonej instancji klasy Project
- Używaj typowych komponentów .NET do tworzenia i wypełniania MPX formatu pliku kopii zapasowej (*.csv)
wymagania systemowe
Przed uruchomieniem przykładowego kodu konwersji upewnij się, że spełnione są następujące wymagania wstępne.
- Microsoft Windows lub zgodny system operacyjny z .NET Framework, Mono i COM Interop.
- Środowisko programistyczne, takie jak Microsoft Visual Studio.
- Aspose.Tasks dla .NET DLL, do którego odwołuje się Twój projekt.
Fuzja online MPX
Sprawdź jakość łączenia MPX bezpośrednio w Twojej przeglądarce! Załaduj pliki MPX z lokalnego systemu plików lub adresu URL, wybierz wymagany format wyjściowy i uruchom przykład! Łączenie plików projektów może być świetnym sposobem na konsolidację danych i ułatwienie zarządzania nimi. Aspose.Tasks Merge Tools to świetny sposób na zaoszczędzenie czasu i zmniejszenie wysiłku związanego z zarządzaniem wieloma plikami MPX. Przetestuj jakość procesu bezpośrednio w przeglądarce, załaduj pliki z lokalnego systemu plików lub adresu URL, wybierz żądany format wyjściowy i uruchom przykład. Jest szybki, łatwy, bezpieczny i całkowicie darmowy!
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 MPX format
Pliki MPX są znane jako pliki Project Exchange opracowane przez firmę Microsoft. Ten plik zawiera informacje o zarządzaniu projektami. Dzięki niemu użytkownicy mogą zapisać plan projektu w formacie tekstowym ASCII, co jest bardzo wygodne dla użytkowników systemu Windows. Plik MPX przeznaczony jest zarówno do wymiany danych projektowych pomiędzy różnymi wersjami, jak i do wymiany projektów i danych z nich do innych (zewnętrznych) aplikacji. Niektóre programy stron trzecich mogą importować i eksportować pliki .mpxPonadto projekty w formacie MPX można otwierać za pomocą projektu Master Merlin lub Stand By Soft na urządzeniach Mac. Ponadto takie pliki można otwierać za pomocą Microsoft Project 2010 lub Seavus Project Viewer w systemie Windows. Ale w systemach operacyjnych Linux pliki MPX można otwierać jako miękki racjonalny plan lub MPXJ. Projekt MPX można również otworzyć za pomocą innego oprogramowania do planowania projektów, takiego jak Primavera Project.
How to open a .MPX File?
Aby otworzyć plik, musisz mieć jeden z powyższych programów, po czym możesz go dwukrotnie kliknąć. Jeśli powiązania plików i oprogramowania są skonfigurowane, komputer bez problemu otworzy potrzebny plik. Jeśli powiązania nie są skonfigurowane, będziesz musiał wybrać aplikację, z którą chcesz powiązać ten typ rozszerzenia.
Jeśli chcesz wyodrębnić jakieś ważne informacje z pliku z rozszerzeniem .mpx, skorzystaj z naszego konwerter, możesz przekonwertować plik z rozszerzeniem .mpx na dowolny odpowiedni format
Sekcja FAQ
Często zadawane pytania dotyczące połączenia MPX z MS-Project
1. Dlaczego ta fuzja MPX jest przydatna?
MPX Fuzja to praktyczne, wydajne i szybkie narzędzie do łączenia kilku plików MPX. Możesz szybko i łatwo scalić dokumenty MPX w jeden i bez problemu zapisać wynik w formatach MPP, MPT, MPX i XML!
2. Jak mogę scalić MPX?
Możesz scalić MPX online lub programowo. Aby połączyć dokumenty MPX online, po prostu prześlij pliki ze swojego komputera lub adresu URL, wybierz żądany format wyjściowy z listy i naciśnij przycisk Uruchom. Wynik uzyskasz w mgnieniu oka. Ponadto możesz skopiować kod C# i użyć go we własnej aplikacji do scalania dokumentów.
3. Czy mogę scalić MPX w systemach Linux, Mac OS, iOS lub Android?
Możesz skorzystać z tej bezpłatnej internetowej MPX fuzji z urządzenia mobilnego, tabletu lub komputera. Interfejs Połączenia jest intuicyjny i przyjazny dla użytkownika. Nasze narzędzie jest kompatybilne ze wszystkimi głównymi systemami operacyjnymi i ich przeglądarkami, w tym Windows, Mac OS, Linux, Android i iOS. Do uruchomienia tego narzędzia nie jest wymagana żadna dodatkowa instalacja oprogramowania.
Inne obsługiwane łączenie MPX
Możesz także scalić MPX z dowolnymi innymi formatami plików: