Az MPT és a MPP egyesítése C# vagy a .NET API megoldás segítségével
A MPT és a MPP egyesítéséhez az Aspose.Tasks for .NET fájlt használjuk API, amely funkciókban gazdag, hatékony és könnyen használható dokumentumkezelési és -konverziós API C# platformhoz. Nyissa meg a NuGet csomagkezelőt, keresse meg az Aspose.Tasks elemet, és telepítse. A következő parancsot is használhatja a Package Manager konzolból. A C# használatával kapcsolatot hozhat létre az MPT és a MPP között. Először is az Aspouse.Tasks API-t kell használnia a MPT és MPP projektek eléréséhez. Ezután be kell szereznie az adatokat a meglévő MPT mezőkből, és egyeztetnie kell az xz-t az MPP megfelelő mezőivel. Ezután az API segítségével hozza létre a hiányzó mezőket a MPP fájlban. Adjon hozzá új mezőket az MPT projekt adataival a .Net használatával. Ez a folyamat egyesíti az MPT és MPP adatokat egy C# alkalmazásban.
Kezelje a NuGet-csomagokat a Visual Studio csomaggal
Csomagkezelő konzolparancs
PM> Install-Package Aspose.Tasks
A MPT és a MPP C#-on keresztüli egyesítése lépései
A fejlesztők egyszerűen betölthetnek és egyesíthetnek MPT fájlokat a MPP fájlba, mindössze néhány sornyi kóddal.
- Döntse el, hogy a MPT mely entitásait egyesítse, és hogyan kívánja leképezni az MS Project entitásokon (felhasználói történetek => feladatok, létrehozás dátuma az Egyesült Államokban => kezdési dátum stb.)
- Hozzon létre új Project osztály példányt
- Elemezze az MPT formátumot a szükséges entitások lekéréséhez (ha például a *.csv Jira biztonsági mentési fájlt szeretné elemezni, használhatja az Aspose.Cells fájlt)
- Az elemzett entitások hozzáadása a Project osztály létrehozott példányához
- Használjon általános .NET-összetevőket az MPT biztonsági mentési fájlformátum (*.csv) létrehozásához és kitöltéséhez.
rendszerkövetelmények
A konverziós példakód futtatása előtt győződjön meg arról, hogy rendelkezik a következő előfeltételekkel.
- Microsoft Windows vagy kompatibilis operációs rendszer .NET-keretrendszerrel, Mono és COM-együttműködéssel.
- Fejlesztői környezet, mint a Microsoft Visual Studio.
- Aspose.Tasks for .NET DLL hivatkozik a projektben.
Online MPT egyesülés
Tesztelje a MPT egyesítés minőségét közvetlenül a böngészőjében! Töltse be az MPT fájlokat a helyi fájlrendszerből vagy egy URL-ből, válassza ki a kívánt kimeneti formátumot, és futtassa a példát! A projektfájlok kombinálása nagyszerű módja lehet az adatok konszolidálásának és egyszerűbbé tenni a kezelést. Az Aspose.Tasks Merge Tools nagyszerű módja annak, hogy időt takarítson meg, és csökkentse a több MPT fájl kezelésével járó erőfeszítést. Tesztelje a folyamat minőségét közvetlenül a böngészőjében, töltse be a fájlokat a helyi fájlrendszerből vagy egy URL-ből, válassza ki a kívánt kimeneti formátumot, és futtassa a példát. Gyors, egyszerű, biztonságos és teljesen ingyenes!
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
A Microsoft Project Template fájlok olyan adatfájlok, amelyeket a Microsoft Project 2016 használ. Háromféle szoftvert tartalmaznak. Gyakran használják mobil eszközökön és asztali számítógépeken is. Teljes mértékben támogatja őket a Windows, részben pedig a Linux és a Mac. Ez nem a legnépszerűbb adatformátum.A sablonfájlok információkat tartalmaznak a sablonról és a hozzá tartozó adatokról. Ennek azonban az MPT kiterjesztése van. A legfontosabb fájlt gyakran Global.mpt-nek hívják. Ez a fájl információkat tartalmaz az összes projekt formátumáról és adatairól, de nem tárolhat erőforrásokat és hozzárendeléseiket.
GYIK rész
GYIK az MPT és a MPP egyesítésével kapcsolatban
1. Miért hasznos ez a MPT egyesülés?
A MPT Merger egy praktikus, hatékony és gyors eszköz több MPT fájl egyesítésére. Gyorsan és egyszerűen egyesítheti az MPT dokumentumokat egybe, és gond nélkül mentheti az eredményt MPP, MPT, MPX és XML formátumban!
2. Hogyan egyesíthetem az MPT webhelyet?
Egyesítheti a MPT webhelyet online vagy programozottan. A MPT dokumentumok online egyesítéséhez egyszerűen töltsön fel fájlokat a számítógépéről vagy egy URL-ről, válassza ki a kívánt kimeneti formátumot a listából, és nyomja meg a „Futtatás” gombot. Rövid időn belül megkapja az eredményt. Ezenkívül a C# kódot másolhatja, és használhatja saját alkalmazásában a dokumentumok egyesítésére.
3. Egyesíthetem a MPT webhelyet Linux, Mac OS, iOS vagy Android rendszeren?
Ezt az ingyenes online MPT egyesülést mobileszközről, táblagépről vagy számítógépről is használhatja. A Merger felülete intuitív és felhasználóbarát. Eszközünk kompatibilis az összes fő operációs rendszerrel és a hozzájuk tartozó böngészőkkel, beleértve a Windows, Mac OS, Linux, Android és iOS rendszereket. Az eszköz futtatásához nincs szükség további szoftver telepítésére.
Egyéb támogatott MPT Egyesítés
A MPT fájlt más fájlformátumokkal is egyesítheti: