Wat is het MPP-bestandsformaat?
.mpp-bestanden bevatten gegevens die zijn opgeslagen met Microsoft Project, gespecialiseerde software voor het beheren van projecten ontwikkeld door Microsoft. Binnen .mpp-bestanden kunnen gebruikers gegevens vinden zoals een tijdas, lijst met taken, toewijzing van middelen en andere informatie over een project - wat ze tot een waardevolle ondersteuning maakt voor projectmanagers.
Intern is .mpp een eigen binair formaat dat is gebouwd op de OLE2 Compound File Binary-container, dezelfde onderliggende container die wordt gebruikt door verouderde .doc- en .xls-bestanden. Het bestand wordt geïdentificeerd door zijn interne Project-stromen in plaats van alleen door de gedeelde D0 CF 11 E0 A1 B1 1A E1-header. Het formaat is door verschillende generaties geëvolueerd sinds de introductie in 1990, met verschillende binaire lay-outs voor Project 2003, 2007, 2010 en latere versies.
.mpp-bestanden, gegenereerd met MS Project, kunnen binnen projectteams worden gebruikt om:
- Taaktoewijzing en afhankelijkheden te beheren (inclusief Gantt-diagrammen en kritieke-padanalyse),
- Voortgang bij te houden en te rapporteren,
- Financiën en budgetten te controleren,
- Schema's te maken met mijlpalen, baselines en resourcekalenders.
.mpp-projectbestanden kunnen worden bijgewerkt door verschillende leden van een bepaald team. Om het risico op ongeoorloofde toegang te minimaliseren, kunnen toegangsrechten en blokkades van specifieke informatie binnen de bestanden worden gedefinieerd.
Om een maximale compatibiliteit te garanderen van wijzigingen die zijn aangebracht door verschillende leden van een team dat aan een project werkt, wordt geadviseerd om binnen het team dezelfde versie van Microsoft Project te gebruiken. Het gebruik van verschillende versies van Microsoft Project kan problemen veroorzaken bij het correct lezen van wijzigingen die door andere gebruikers zijn aangebracht, aangezien elke generatie een eigen binaire lay-out gebruikt.
Voor uitwisseling tussen verschillende platforms en versies kan Microsoft Project exporteren naar het MSPDI .xml-formaat of naar het oudere .mpx-uitwisselingsformaat. Sjabloonbestanden hebben de extensie .mpt. Tools van derden, zoals ProjectLibre en MOOS Project Viewer, kunnen .mpp-bestanden openen op macOS en Linux zonder een Microsoft Project-licentie.
Beveiliging & veiligheid
RISICO: LOWEen MPP bevat passieve planningsgegevens, maar bevindt zich in de OLE2-container voor samengestelde documenten die VBA-macro's KAN bevatten (Project ondersteunt macro's). Behandel een MPP van een onbekende afzender zoals elk Office-bestand: schakel geen macro's in tenzij u de bron vertrouwt. Alleen-lezen viewers (MOOS Project Viewer, Project Plan 365 viewer) voeren geen projectmacro's uit en zijn de veilige manier om een plan te inspecteren. Verder is het enige praktische probleem versiecompatibiliteit, niet malware.
Formaatdetails
in een notendop- CAM-gereedschapspadbestand (.mpp) - Een bewerkings-/gereedschapspadbestand dat wordt gebruikt door CAD/CAM-systemen zoals Mastercam en CADdy++.
- Music Publisher-partituur (.mpp) - Een bladmuziekdocument gemaakt door het notatieprogramma Music Publisher.
Programma's die MPP-bestanden openen
Technische details
diepe specificaties| Containerformaat | OLE2 Compound File Binary (CFB); dezelfde onderliggende container als verouderde `.doc`- en `.xls`-bestanden |
| Bestandssignatuur (magic bytes) | `D0 CF 11 E0 A1 B1 1A E1` bij byte-offset 0; formaat wordt onderscheiden door de interne `MSProject`-stroom, niet door de gedeelde header alleen |
| MIME-type | `application/vnd.ms-project` |
| Sjabloonextensie | `.mpt` (Microsoft Project Template) - slaat herbruikbare projectstructuren op zonder taakspecifieke gegevens |
| Binaire formaatgeneraties | Afzonderlijke lay-outs voor Project 98, 2000, 2003, 2007, 2010, 2013-2016, en 2019/2021/365 |
| Planningsengine | Kritieke-padmethode (CPM) voor automatisch geplande taken; handmatige planningsmodus geïntroduceerd in Project 2010 |
| Opgeslagen gegevens | Taken, middelen, toewijzingen, kalenders, Gantt-diagramlay-outs, afhankelijkheidstypen (einde-tot-begin enz.), kosten- en budgetvelden |
| Baseline-snapshots | Tot 11 baselines per plan (Baseline tot en met Baseline 10) voor het bijhouden van de voortgang van de planning |
| Export- / uitwisselingsformaten | MSPDI (`.xml`), verouderde `.mpx`, `.csv`, `.xlsx`, PDF |
| Compressie | Geen - ruwe binaire OLE2-stromen zonder ingebouwde compressie |
| Leesondersteuning door derden | ProjectLibre, MOOS Project Viewer en Project Plan 365 kunnen `.mpp` openen op Windows, macOS en Linux |
| Ontwikkelaar | Microsoft Corporation |
| Licentie / openheid | Eigen gesloten formaat; Microsoft heeft gedeeltelijke documentatie gepubliceerd via het Open Specifications-programma |
| Ingebedde standaardweergave | Gantt-diagram met gekoppelde takentabel en tijdschaal; weergave- en kolominstellingen worden in het bestand opgeslagen |
| Uitgebracht | 1990 (Microsoft Project for Windows); format evolved through 2003/2007/2010+ |
| Specificatie | learn.microsoft.com |
MPP conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over MPP-bestanden.