Тип или пространство имен не найдено Ошибка при развертывании веб-сайта
Веб -сайт хорошо работает в локальной системе, но при его развертывании возникает следующее исключение:
CS0234: The type or namespace name 'ISisoDatabase' does not exist in the namespace 'SisoDb' (are you missing an assembly reference?) ?
Кстати, это общий хост.
Есть идеи, почему это происходит?
Изменить: я использовал веб-проект вместо веб-сайта, и эта ошибка исчезла, но выдается еще одно исключение:
Could not load file or assembly 'SisoDb, Version=15.1.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The module was expected to contain an assembly manifest.
решено: проблема была в ftp клиенте, который я использовал для загрузки dll. это звучит как ftp испортил dll. когда я добавил сборки с помощью файлового менеджера, проблема была решена
1 ответ
Решение
Иногда проблема заключается в том, что клиент ftp используется для развертывания файлов. Они повреждают файлы при их загрузке. попробуйте загрузить файлы с помощью файлового менеджера.