Веб-Проект Развертывания создает файлы, которые больше не являются частью проекта

Вы не должны основывать какую-либо форму безопасности на реферере, слишком легко подделать. Кроме того, вы не всегда можете рассчитывать на то, что реферер отправляется в заголовке.

5
задан splattne 15 January 2009 в 15:11
поделиться

4 ответа

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

Например, при использовании TFS сделайте следующее:

  • Проводник Управления С открытым исходным кодом (Представление-> Другой Windows-> Проводник Управления исходным кодом)
  • Щелкните правой кнопкой по пути в TFS, который соответствует Вашей локальной рабочей копии, и выбор Выдерживают сравнение
  • Используйте свой путь TFS в качестве Исходного Пути и Вашей локальной рабочей копии как Путь назначения
  • Под Опциями Представления выберите "Выставочные объекты, которые существуют только в пути назначения"

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

6
ответ дан 13 December 2019 в 22:18
поделиться

Это могло иметь что-то, делают к с типом веб-проекта, это.

Если это будет веб-сайт, то компилятор попытается скомпилировать каждый файл в папке. Однако, если это будет веб-приложение Проект, то затем это только скомпилирует тех, которых Вы конкретно добавили как часть проекта.

3
ответ дан 13 December 2019 в 22:18
поделиться

Если вы недавно удалили / удалили файл из своего проекта, вам нужно перейти в «Проект»> «Показать все файлы», и все удаленные файлы появятся в вашем обозревателе решений. Вы можете удалить файл /x.ascx и восстановить WDP.

1
ответ дан 13 December 2019 в 22:18
поделиться

Это не имеет ничего общего с типом веб-проекта: http://amiraryani.wordpress.com/2008/11/06/web-deployment-project-aspparse-could-not-load-type/ .

Сам веб-сайт рассматривает файлы в своем корневом каталоге как часть сайта.

Сам проект веб-приложения позволяет настраивать действия сборки и т. Д. Для каждого файла.

Проект веб-развертывания, однако, попытается включить файлы в корневой каталог ( а-ля веб-сайт), даже если WDP связан с WAP. Вот почему не имеет значения, какой это веб-проект.

РЕДАКТИРОВАТЬ: Чтобы уточнить, будет иметь значение, какой тип веб-проекта вы используете, если вы пытаетесь построить, отладить или опубликовать этот проект вместо использования WDP.

0
ответ дан 13 December 2019 в 22:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: