Очистите конфликтные файлы классов из временных файлов ASP.NET

StackOverflow https://stackoverflow.com/questions/2686667

Вопрос

Класс файлов конфликтов в C: Windows Microsoft.net Framework v2.0.50727 versary файлы asp.net мешают мне построить решение. Несмотря на то, что я стараюсь вымогать папку, каждый раз, когда Visual Studio начинает процесс сборки, он приносит в файл класса в папку Temp с той же именем папки. Если я перезагрузим машину или оставьте ее в течение ночи, строить проект без ошибок. Есть ли в любом случае, чтобы сказать Visual Studio, чтобы удалить / игнорировать / очистить любые файлы классов классов, которые могут быть в папке Temp?

Опция чистого решения в VS тоже не работает. Класс файл в конфликте находятся из папки App_Code.

Это было полезно?

Решение

Добавление это В качестве ответа здесь напрямую: переместите местоположение TEMP для более легкой очистки или события предварительного сборки

<system.web>

   <compilation tempDirectory="d:\TempASP.NETFiles\">

      ...

   </compilation>

</system.web>

Источник был таким ответом, который приведет к этому:http://blog.cwa.me.uk/2007/10/15/relocating-temporary-aspnet-files/

Другие советы

Чистый, закройте весь экземпляр VS, удалите файлы Temp, пустой корзину, бросьте щепотку соли над левым плечом. Начните против и восстановить все.

работает для меня в нечетные времена это происходит

Убедитесь, что вы не скомпилировали DLL-файл и не скомпилировали равный класс в проекте.

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

Я думаю, что у вас есть два класса имена, которые одинаковы: один в вашем App_Code и другом классе как имя пользователя контроля или страницы.

Я столкнулся с аналогичным видом вопроса в моем проекте. Файлы столкнулись с наносом между файлами, имеющими одно и то же имя из текущего проекта и другого проекта. Я решил это, удалив файлы из каталога Bin My Project, в зависимости от того, что я не хотел. (Тем не менее, если проблема не решена, удалите ненужные файлы и временные файлы из папок «Отладка» и «Отпуска».). Это работало на 100% в моем случае.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top