Почему запуск веб-приложения приводит к ошибке дублирующегося файла DLL

1

Недавно я преобразовал свой веб-сайт в веб-приложение (боль взади). После того, как все было сказано и сделано, загрузили все библиотеки и исправили все ошибки, которые я решил запустить. Я получил следующую ошибку:

Compiler Error Message: CS0433: The type 'WebSite5.BundleConfig' exists in both 'c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\dc09734f\e0cd1143\App_Code.f12uuiuu.dll' and 'c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\dc09734f\e0cd1143\assembly\dl3\f6c46402\e43f8fd6_b679cf01\WMEXEC.DLL'

Source Error:

Line 9:      {
Line 10:         // Code that runs on application startup
Line 11:         BundleConfig.RegisterBundles(BundleTable.Bundles);
Line 12:         AuthConfig.RegisterOpenAuth();
Line 13:         RouteConfig.RegisterRoutes(RouteTable.Routes);


Source File: c:\Users\usrsn\Documents\Visual Studio 2012\Projects\WMEXEC SLN\WMEXEC\Global.asax    Line: 11

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

Как я могу разрешить ошибку?

Теги:
dll

1 ответ

1
Лучший ответ

Возможный дубликат с ошибкой ASP.Net: "Тип" foo "существует как в" temp1.dll ", так и" temp2.dll ".

Добавьте атрибут batch = "false" в элемент "compilation" файла web.config.

  • 0
    Благодарю. Это решило проблему. Теперь я получаю эту ошибку: CS0103: The name 'AuthConfig' does not exist in the current context в строке AuthConfig.RegisterOpenAuth();
  • 0
    Добавление BATCH = FALSE приводит к тому, что другие файлы CS в моей папке APP_Code не работают: /
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню