Я в тупике!
У нас есть пользовательский элемент управления для управления информацией учетной записи.Мы используем этот конкретный элемент управления на двух страницах.На одной странице все работает отлично и соответствует нашим ожиданиям.Однако на второй странице мы получаем ошибки компиляции:
C: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files \ lrpcentral \ 0e987bea \ 6719c8b6 \ App_Web_PageThatFails.aspx.f3d462c1.oi52bvii.0.cs (172): ошибка CS0433: тип 'xxxx_ascx' существует в обоих каталогах: c: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Временные файлы ASP.NET \ APPLICATIONNAME \ 0e987bea \6719c8b6 \ App_Web_xxxx.ascx.cdcab7d2.xbnvt2za.dll 'и' c: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Временные файлы ASP.NET \ APPLICATIONNAME \ 0e987bea \ 6719c8b6 \ App_Web_eix7x71006 '1007x6ll6x6ll* Моя проблема похожа на Кирилла , но «удалить все из Temp» не вариант для меня, и решение Кирилла не применяется, так как единственная переменная, которая у нас есть, содержится в файле конструктора,который не развернут в нашей производственной среде (мы предварительно компилируем). После прочтения Ответ Дэвида Я проверил свои каталоги на наличие циклической зависимости и не смог найтиy. Структура: Верхний уровень> Страница, которая работает Управление Каталог A > Страница, которая вызывает ошибку
C: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files \ lrpcentral \ 0e987bea \ 6719c8b6 \ App_Web_PageThatFails.aspx.f3d462c1.oi52bvii.0.cs (172): ошибка CS0433: тип 'xxxx_ascx' существует в обоих каталогах: c: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Временные файлы ASP.NET \ APPLICATIONNAME \ 0e987bea \6719c8b6 \ App_Web_xxxx.ascx.cdcab7d2.xbnvt2za.dll 'и' c: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Временные файлы ASP.NET \ APPLICATIONNAME \ 0e987bea \ 6719c8b6 \ App_Web_eix7x71006 '1007x6ll6x6ll*
Моя проблема похожа на Кирилла , но «удалить все из Temp» не вариант для меня, и решение Кирилла не применяется, так как единственная переменная, которая у нас есть, содержится в файле конструктора,который не развернут в нашей производственной среде (мы предварительно компилируем).
После прочтения Ответ Дэвида Я проверил свои каталоги на наличие циклической зависимости и не смог найтиy.
Структура:
Верхний уровень>
Страница, которая работает
Управление
Каталог A > Страница, которая вызывает ошибку
Вы пытались очистить корзину в производственной среде перед развертыванием предварительно скомпилированных файлов?
Это происходит потому, что две разные сборки, на которые ссылается ваше приложение, содержат одно и то же пространство имен и тип, что приводит к неоднозначности.