How to
repair ms project file?
Solution 1 – Ensure your using the latest version of MS Project 2010
Ensure you are using the latest version of MS Project 2010 (at least 14.0.6112.5000) – MS Project 2010 > File > Help
Republish the project using MS Project 2010
Solution 2 – Use the Save for Sharing Feature
Repair the corrupt project using the “Save for Sharing” feature in MS Project 2010
Follow the steps outlined by Dale Howard here
Solution 3 – XML Round Trip (if not using Timesheets)
Open the project in MS Project 2010
File, Save As, Save As File
When prompted select to save with “All Enterprise Custom Fields”
In the file dialog select the Save as type: XML
Save the file to local computer
Close and check in the project
Open saved XML file, when prompted choose to import “As a new project”
Once opened, select Save As and save the project to project server using the exact same name
When prompted say yes to overwrite the exiting project
Publish, Check in and close the project
Note: This will overwrite any previously saved data for that project.
In-progress timesheets will be affected, all tasks and assignments are recreated, and so existing OPEN timesheet periods will be updated. This may result in un-submitted timesheets losing actual work or worse in progress timesheet failing to submit
Reports or custom add-ins relying on GUIDS will likely to have issues
Solution 4 – Delete Published Database and Republish from Draft
In Server Settings > Delete Enterprise Objects
Select Projects, Delete projects only from Published database, uncheck Delete associated Microsoft SharePoint Foundation Sites
Select respective corrupted project and click Delete
Once the project has been deleted from the published database, open MS Project and republish the project
Check-in and close project