Я пытаюсь восстановить старый сайт с Sitefinity версии 8.
Я восстановил базу данных на локальном компьютере, и локальная копия работает нормально. Но при попытке опубликовать его в Azure происходит сбой.
Я получаю следующую ошибку:
Недопустимый корневой узел, настроенный для страниц. Нет корневого узла с именем
"F669d9a7-009d-4d83-ddaa-000000000002".
Я использовал студию MS SQL Server Management для экспорта данных в Azure. Он действительно передан, и все данные, кажется, там.
Моя строка подключения выглядит так:
<add connectionString="Server=tcp:myserver.database.windows.net,1433;Database=mydatabase;User ID=myuser;Password=mypassword;Encrypt=True;TrustServerCertificate=False;Connection Timeout=30;" providerName="System.Data.SqlClient" dbType="SqlAzure" name="Sitefinity" />
Я также пытался использовать myuser @ mydatabase для идентификатора пользователя, но получал сообщение о том, что не удалось подключиться к серверу.
Я читал о том, почему у других людей была такая же проблема, но я мог найти только случаи, когда схема базы данных по умолчанию не была установлена. Насколько я знаю, это не то, что можно установить на лазурь.
Кроме того, раньше я запускал это же приложение на Azure, и оно работало просто отлично. Моя строка подключения основана на моей старой версии.
Я либо забываю что-то сделать, чтобы заставить его работать, либо что-то изменилось на Azure, и теперь это нужно сделать по-другому.
Любая помощь будет оценена.