Как вам помочь ?

Ошибка "Smo.Schema does not contain a definition for IsSystemObject"

При установке на хостинг Agava, Masterhost и подобным возникает ошибка. 

CS1061: 'Microsoft.SqlServer.Management.Smo.Schema' does not contain a definition for 'IsSystemObject' and no extension method 'IsSystemObject' accepting a first argument of type 'Microsoft.SqlServer.Management.Smo.Schema' could be found (are you missing a using directive or an assembly reference?)

 

Решение:

Переименуйте файл  ~\App_Code\AdvantShop\Tools\UpdaterService.cs

в UpdaterService.cs.bak
 
Также если ошибка повторится, удалите файлы:
 
Директория ~\tools\core\
 
Backuper.aspx
Backuper.aspx.cs
CompareCodeMasks.aspx
CompareCodeMasks.aspx.cs
IsCustom.aspx
IsCustom.aspx.cs
Updater.aspx
Updater.aspx.cs
UpdaterFromFile.aspx
UpdaterFromFile.aspx.cs
UpdaterProgress.ashx
 
На некоторых хостингах нет поддержки пространств имен для встроенной системы бекапирования сайта, тут ничего не поделать, только удалить перечисленные файлы.
 

Другие статьи по теме

Статья оказалась полезной?
Благодарим за отзыв.

Как мы можем улучшить статью?

Не нашли нужную статью? Предложить свою тему

Не нашли нужную статью?

Благодарим за отзыв.

Тэги: CS1061, Microsoft, SqlServer, Management, Smo, Schema, IsSystemObject, IsSystemObject, Ошибка, установка

Мы используем cookies. Подробнее...