2015-10-19 2 views
1

У меня есть 2 проекта в моем решении (ASP.NET MVC 5), один для клиента и один для администратора. Оба проекта работают нормально. Но когда я публикую проект администратора (который находится в пути: root/admin в моем хостинге) я получаю следующую ошибку:Ошибка сервера в приложении «/ admin». Ошибка приложения на сервере

enter image description here

An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.

Что-то знать, я добавил:

<system.web> 
    <customErrors mode="Off"/> 
</system.web> 

Но я не вижу никакой конкретной ошибки, а также я установил виртуальный каталог root/admin в качестве приложения в IIS.

Я знаю, что это общая ошибка, но я не вижу какого-либо решения, как этот: Server Error in '/' Application. ASP.NET

+2

Убедитесь, что вы используете профиль публикации Debug, чтобы увидеть подробную ошибку. –

+0

Я использовал профиль публикации Debug, но я пока не вижу какой-либо конкретной ошибки. @mamodom – mejiamanuel57

ответ

2

Это вместе с исходным файлом, являющимся web.config, я хотел бы посмотреть, чтобы увидеть, если это ApplicationDbContext находится в web.config дважды и вызывает проблему при загрузке приложения.


В сообщении об ошибке выше эта ссылка:

e:\Web\deliver4\admin\web.config line: 18

Итак, что вокруг линии 18 в этом файле web.config?

+0

Я не вижу какой-либо ApplicationDbContext в моем web.config @JB King – mejiamanuel57

+0

Я ввел через ftp с FileZilla, и я загрузил web.config, и я вижу в строке 18 это: Но локально в моем проекте я этого не вижу. Что я делаю? @JB Вид – mejiamanuel57

+0

Есть ли какие-либо скрипты, которые запускаются для публикации веб-сайта? Возможно, что-то добавляет эту строку соединения? –