When attempting to save a project back from Microsoft Project (MSP) to Clarity PPM, a target error is generated that includes the following:
Beginning of message: Target: System Object ForwardC?TolinvokeMember (System String...
Error referenced: "Attempted to read or write protected memory. This is often an indication that other memory is corrupt."
This issue can happen if the MSP file is saved as an earlier version of MSP such as MSP2007 and not the default of "Project (*.mpp)".
Release: All Supported Releases
Component: PPMMSP
To check if the above is the cause and correct it,:
1. Save the project locally on the machine by doing a File ->Save As
2. Make sure the Save as Type is set to Project. If not, select Project, and save the project locally.
3. Then, you should be able to save the project back to Clarity without issue.
To prevent the issue from reoccurring, make sure that the following is set in MSP:
See the following KBs for other known solutions for this error:
Reference KB000071385 - CA PPM and MSP integration - List of Knowledge Documents
Reference KB000015956 - CA PPM and MSP integration known defects - Support Technical Document Index