You could get this error if
The project name has been changed - the name of the project is not the same as this one used when the project was installed
You could check App_Data\Sitefinity\Configuration\ProjectConfig.config
file and projectName
attribute. By default the attribute is not added to the config file. It is added after project installation The project name is used as an identifier by us.
In some case the error could appear if the connection to the database is lost. Would you check the connection to the database in the DataConfig.config file?
If the connection string is different, make sure that in both environments the database user is db_owner or it is the same user. For example, if the user is db_owner it creates tables with dbo.tableName, if it is not - userName.tableName, which are two different tables. Maybe the data has not been published correctly. Could you please open sf_page_node
table and make sure that it is not empty and the value of the app_name
column for all records is '[ProjectName_From_ProjectConfig]/'.
Also check whether there are not changes to the App_Data/Sitefinity/Configuration.
These files - config files are closely related to the database.
the Telerik team
Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Public Issue Tracking
system and vote to affect the priority of the items