Error on project restore - index outside bounds of array

 Product(s):Promis.e, Bentley Substation
 Area:Project Management
 Subarea:Backup and Restore Project

Error or Warning Message

When attempting to [[Restore Project|restore]] a particular project backup file (.PRJ) the following error message is displayed, halting the restore.

Internal Error
Error Message: Index was outside the bounds of the array.
TargetSite: System.String.GetProjectMDBPath(System.String)
DeclaringType: Bentley.Electrical.API.Base.RestoreServiceBase
Attributes: public virtual
MemberType: Method


This error message can occur when the ECADProject.mdb file has been stripped or quarantined from the PRJ file. Sending a PRJ file through e-mail can result in such quarantining.

How to Avoid

Use an online file sharing service or USB drive to transfer the PRJ file instead of e-mail.

 Original Author:Matt_P