Я работаю над проектом, который начался с использованием ASP.Net MVC 1 и с тех пор был обновлен до ASP.Net MVC 3. Насколько я понимаю, если я запускаю свое приложение ASP.NET MVC 3 на IIS 7 с интегрированный конвейер, который мне больше не нужен файл Default.aspx. Однако после того, как я удалил файл из проекта и физически удалил его, я получаю следующую ошибку каждый раз, когда пытаюсь скомпилировать в режиме Release:
Описание: не удалось загрузить тип ProjectName.Default.
Файл: Default.Aspx
Я убедился, что в моем файле проекта нет экземпляра ProjectName.Default или Default.aspx. Я даже выполнил поиск grep во всех моих файлах проекта на предмет упоминания этих имен и до сих пор ничего не нашел. Что мне нужно сделать, чтобы иметь возможность удалить Default.aspx из моего приложения ASP.Net MVC 3 и заставить его скомпилироваться в режиме выпуска. Кстати, он прекрасно компилируется в режиме отладки.