Изменение имен пространств имен в приложениях MVC 3 вызывает ошибки компиляции в сгенерированных файлах во время выполнения

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

CRTReadmissions.Web.Helpers

на

Crt.Readmissions.Web.Helpers

я получаю сообщение об ошибке, показанное ниже, при попытке запустить приложение, указывающее, что оно не может найти старое пространство имен. Любая помощь приветствуется.

Что я пробовал

  1. Очистить\Восстановить
  2. Вручную удалить каталог bin
  3. Вручную удалить содержимое каталога, в котором находится сгенерированный файл

Ошибка

Описание :Ошибка произошло во время компиляции ресурса, необходимого для обслуживания этого запроса. Ознакомьтесь со следующими конкретными сведениями об ошибке и соответствующим образом измените исходный код.

Сообщение об ошибке компилятора :CS0246 :Не удалось найти имя типа или пространства имен «CRTReadmissions» (Вы пропустили директиву использования или ссылку на сборку?)

Ошибка источника:

Line 26:     using System.Web.Routing;
Line 27:     using Cassette.Views;
Line 28:     using CRTReadmissions.Web.Constants;
Line 29:     using CRTReadmissions.Web.Helpers;
Line 30:     

Исходный файл :c :\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\crtreadmission\203bedd5\1b724153\App _Интернет _login.cshtml.3f4b83a6.wbzlumh4.0.cs Строка :28

18
задан Ryan Vice 20 April 2012 в 18:46
поделиться