Веб-формы ASP.NET

Я новичок в ASP.Net WebForms. У меня проблема при запуске приложения.

Это моя ошибка компиляции:

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

Сообщение об ошибке компилятора: CS0433: тип 'ASP.global_asax' существует в обоих 'c: \ Users \ DELL \ AppData \ Local \ Temp \ Temporary ASP.NET Files \ root \ 7b316ac0 \ 74a3eae4 \ App_global.asax.nlr3yglh.dll' и 'c: \ Users \ DELL \ AppData \ Local \ Temp \ Temporary ASP.NET Files \ root \ 7b316ac0 \ 74a3eae4 \ assembly \ dl3 \ c7339aea \ 6d83affb_aa85d001 \ App_global.asax.DLL'

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

Line 165:        }
Line 166:        
Line 167:        protected ASP.global_asax ApplicationInstance {
Line 168:            get {
Line 169:                return ((ASP.global_asax)(this.Context.ApplicationInstance));

Исходный файл: c: \ Users \ DELL \ AppData \ Local \ Temp \ Temporary ASP.NET Files \ root \ 7b316ac0 \ 74a3eae4 \ App_Web_userlogin.ascx.cdcab7d2.wpz3jgra.0.cs Строка: 167


person user2301941    schedule 13.06.2015    source источник
comment
где твой исходный код?   -  person warunapww    schedule 13.06.2015
comment
возможный дубликат Ошибка компиляции: тип 'ASP .global_asax 'существует в обеих dll   -  person Stephen Kennedy    schedule 13.06.2015
comment
Убедитесь, что у вас нет двух файлов с именем global.asax. Если вы этого не сделаете, попробуйте выполнить действия, указанные в приведенной выше ссылке.   -  person Stephen Kennedy    schedule 13.06.2015
comment
это моя папка для мусора   -  person user2301941    schedule 13.06.2015
comment
Я пытаюсь удалить App_global.asax.dll из своей папки, но когда я перезапускаю свое приложение, я снова нахожу его. Что мне делать?   -  person user2301941    schedule 13.06.2015


Ответы (1)


Думаю, не стоит использовать возможность построения сборок для каждой страницы. Вы должны собрать в единую сборку. Если вы используете сборки на странице, при развертывании вы должны удалить все сборки в корзине, поскольку они являются предыдущими версиями и имеют уникальные идентификаторы в имени, чтобы они не перезаписывались.

В вашем случае очистите мусорное ведро, а затем соберите. Но я бы предложил одну библиотеку для полного обновления кода программной части, а не конкретные обновления кода программной части для определенных страниц.

person Dacker    schedule 13.06.2015
comment
У меня огромный проект и у меня много сборок для каждой страницы - person user2301941; 13.06.2015