At startup, the following error message is displayed.
Internal ErrorError Message: Cannot modify the design of table 'BlkInfo'. It is in a read-only database.TargetSite: Void ExecuteSQL(Int32, System.String)DeclaringType: MDBProxy.LocalToolsAttributes: publicMemberType: Method
BlkInfo, DevInfo, FileInfo, MacroInfo, and TitleBlockInfo, are all tables in the Catalog.mdb file that each catalog should have. In addition, there are also BlkInfo and DevInfo tables in the project database. However, since the error message includes "MDBProxy", the problem is most likely related to a .mdb file such as a catalog.mdb file and not the SQL project database.
In the Device.mdb database, there are external links to BlkInfo, DevInfo, MacroInfo, and TitleBlockInfo tables in the catalog.mdb files. So the problem could be related to Device.mdb.
In one case, the error message occurred even after removing all catalog paths from Setup. It was resolved by replacing the Device.mdb file with a known good file. The bad Device.mdb file also had a file size that seemed large but had not reached the limit for Access databases.
Device.mdb - Promis.e
Device.mdb - Substation