2013-11-19 6 views
1

Хорошо, вот и проблема. Я получаю ошибку HTTP Error 403.14 (Forbidden) при создании и запуске приложения MVC, потому что вместо загрузки страницы по умолчанию (которая находится в /Views/Home/Index.cshtml). Я подозреваю, что это потому, что файл Global.asax отсутствует в моем приложении ... однако добавление его обратно не помогает.Не удается добавить приложение Global.asax в приложение ASP.Net MVC?

Когда я добавляю global.asax («Добавить глобальный класс приложения»), он добавляет версию веб-форм в мой проект, что не помогает. Изменяя его, чтобы он выглядел как обычный файл MVC global.asax, просто дает мне ошибку «Невозможно загрузить Namespace.MvcApplication» (ни одна из исправлений на этом сайте не помогает в этом).

Я просто запустил сайт на своей локальной машине через Visual Studio, и приложение, насколько я могу судить, успешно компилируется.

Что-то пошло странно неправильно, и у меня нет ни малейшего понятия, что с этим делать.

+1

Как оно исчезло в первую очередь? –

+0

Не уверен, тбх, я предполагаю, что кто-то по ошибке удалил его? Я видел, что это произошло раньше - добавлено global.asax (переписывание существующего), чтобы что-то сделать, решил не делать этого и удалил его - проверяя, что удаление в TFS :((я не могу найти оригинал в TFS) – Maverick

+1

Итак, я спас его от TFS (нашел его в конце концов), однако меня все еще интересует, как вы это разрешите. Я буду следить за этим и отмечать любой правильный ответ как правильный. – Maverick

ответ

2

Попробуйте создать пустой новый проект. Затем скопируйте структуру так, как она появляется в новом проекте по умолчанию. Надеюсь, это вернет вас к хорошей отправной точке.

+0

Я это рассмотрел, но решение контролируется с помощью источника, так что это будет огромная боль в заднице. Я могу попробовать все равно и посмотреть, как я иду. – Maverick

+1

Вам нужно только скопировать один файл. В исходный проект из недавно созданного – TGH

+0

Ahh, я понимаю, что вы имеете в виду, я попробую это и сообщит, будет ли это работать (завтра). – Maverick

Смежные вопросы