When trying to create a new project page, an error message or messages appear and the New Page dialog does not appear.MicEctEcadFile is read-onlyInternal ErrorError Message: Write inhibitedTargetSite: Void OpenPage(System.String)DeclaringType: MicEctEcad.NETMicEctEcad._DiagramAttributes: public virtualMemberType: Method
Internal ErrorError Message: Bad formatTargetSite: Void OpenPage(System.String)DeclaringType: MicEctEcad.NETMicEctEcad._DiagramAttributes: public virtualMemberType: Method
This problem has been caused by a DGN file that is is not for a page format being present in the PageFormat folder.
Open Windows Explorer and browse to the folder used to contain the page formats that the software uses. This is typically the "PageFormat" subfolder of the Promise Data folder or the Substation Data folder. Check the System Paths tab of the Setup dialog to confirm.
Check for any DGN files with names that indicate they may not be page format files. i-models fall into this category and can usually be identified by the naming convention MyFile.dgn.i.dgn.
Move all suspect DGN files to a temporary folder and see if the error message persists when creating a new page.
If the error messages persist, move the remaining DGN files out of the PageFormat folder to a temporary folder and confirm this resolves the error. Then move the DGN files back into the PageFormat folder a few at a time until the error message returns when creating a new page. The goal is to identify which file(s) is causing the error message.
Once the problem DGN files are identified, leave them out of the PageFormat folder. If the identified DGN files are custom page format files that are needed, restore them from backup or recreate them. If they are page format files provided with the software, fresh copies can be found in the Data folder archive.
Keywords: TFS 156938