Che cos'è il formato di file MPP?
I file .mpp contengono dati archiviati con Microsoft Project, un software specializzato per la gestione dei progetti sviluppato da Microsoft. All'interno dei file .mpp, gli utenti possono trovare dati come un asse temporale, un elenco di attività, l'allocazione delle risorse e altre informazioni su un progetto - rendendoli un supporto prezioso per i project manager.
Internamente, .mpp è un formato binario proprietario basato sul contenitore OLE2 Compound File Binary, lo stesso contenitore sottostante utilizzato dai file legacy .doc e .xls. Il file è identificato dai suoi stream interni di Project piuttosto che dal solo header condiviso D0 CF 11 E0 A1 B1 1A E1. Il formato si è evoluto attraverso diverse generazioni dalla sua introduzione nel 1990, con layout binari distinti per Project 2003, 2007, 2010 e versioni successive.
I file .mpp, generati con MS Project, possono essere utilizzati all'interno dei team di progetto per:
- Gestire l'assegnazione delle attività e le dipendenze (inclusi i diagrammi di Gantt e l'analisi del percorso critico),
- Monitorare e rendicontare i progressi,
- Controllare finanze e budget,
- Creare programmi con pietre miliari (milestone), baseline e calendari delle risorse.
I file di progetto .mpp possono essere aggiornati da diversi membri di un determinato team. Al fine di ridurre al minimo il rischio di accessi non autorizzati, è possibile definire privilegi di accesso e blocchi di informazioni specifiche all'interno dei file.
Per garantire la massima compatibilità delle modifiche introdotte dai diversi membri di un team che lavora su un progetto, si consiglia di utilizzare la stessa versione di Microsoft Project in tutto il team. L'utilizzo di versioni diverse di Microsoft Project può causare problemi nella corretta lettura delle modifiche introdotte da altri utenti, poiché ogni generazione utilizza un layout binario distinto.
Per lo scambio multipiattaforma e tra versioni diverse, Microsoft Project può esportare nel formato MSPDI .xml o nel vecchio formato di interscambio .mpx. I file modello portano l'estensione .mpt. Strumenti di terze parti come ProjectLibre e MOOS Project Viewer possono aprire i file .mpp su macOS e Linux senza una licenza di Microsoft Project.
Sicurezza e incolumità
RISCHIO: LOWUn MPP contiene dati di pianificazione passivi, ma risiede nel contenitore di documenti composti OLE2 che PUÒ trasportare macro VBA (Project supporta le macro). Tratta un MPP da un mittente sconosciuto come qualsiasi file Office: non abilitare le macro a meno che tu non ti fidi della fonte. I visualizzatori in sola lettura (MOOS Project Viewer, visualizzatore Project Plan 365) non eseguono le macro di progetto e sono il modo sicuro per ispezionare un piano. Per il resto, l'unico problema pratico è la compatibilità della versione, non il malware.
Dettagli del formato
in sintesi- File percorso utensile CAM (.mpp) - Un file di lavorazione/percorso utensile utilizzato dai sistemi CAD/CAM come Mastercam e CADdy++.
- Spartito Music Publisher (.mpp) - Un documento di spartito musicale creato dal programma di notazione Music Publisher.
Programmi che aprono file MPP
Dettagli tecnici
specifiche approfondite| Formato contenitore | OLE2 Compound File Binary (CFB); lo stesso contenitore sottostante dei file legacy `.doc` e `.xls` |
| Firma del file (magic bytes) | `D0 CF 11 E0 A1 B1 1A E1` all'offset byte 0; il formato si distingue per il suo stream interno `MSProject`, non solo per l'header condiviso |
| Tipo MIME | `application/vnd.ms-project` |
| Estensione modello | `.mpt` (Microsoft Project Template) - memorizza strutture di progetto riutilizzabili senza dati specifici dell'attività |
| Generazioni del formato binario | Layout distinti per Project 98, 2000, 2003, 2007, 2010, 2013-2016 e 2019/2021/365 |
| Motore di pianificazione | Metodo del Percorso Critico (CPM) per attività pianificate automaticamente; modalità di pianificazione manuale introdotta in Project 2010 |
| Dati memorizzati | Attività, risorse, assegnazioni, calendari, layout dei diagrammi di Gantt, tipi di dipendenza (fine-inizio ecc.), campi di costo e budget |
| Istantanee baseline | Fino a 11 baseline per piano (da Baseline a Baseline 10) per il monitoraggio dell'avanzamento del programma |
| Formati di esportazione / interscambio | MSPDI (`.xml`), legacy `.mpx`, `.csv`, `.xlsx`, PDF |
| Compressione | Nessuna - stream binari OLE2 grezzi senza compressione integrata |
| Supporto lettura di terze parti | ProjectLibre, MOOS Project Viewer e Project Plan 365 possono aprire `.mpp` su Windows, macOS e Linux |
| Sviluppatore | Microsoft Corporation |
| Licenza / apertura | Formato proprietario chiuso; Microsoft ha pubblicato documentazione parziale tramite il programma Open Specifications |
| Vista predefinita incorporata | Diagramma di Gantt con tabella delle attività collegata e scala cronologica; le impostazioni della vista e delle colonne sono memorizzate all'interno del file |
| Rilasciato | 1990 (Microsoft Project for Windows); format evolved through 2003/2007/2010+ |
| Specifica | learn.microsoft.com |
Conversioni MPP
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file MPP.