VS2010 не публикует определенные папки / файлы - PullRequest
2 голосов
/ 24 сентября 2011

Я видел этот вопрос, но он связан с VS2008, поэтому я подумал, что, возможно, все изменилось: Не публиковать определенную папку в ASP.NET

В любом случае, вопрос в том, что когда я публикую свой веб-сайт ASP.net, он создает папку публикации и публикует такие файлы, как web.config и каталог images/. Файл web.config на работающем сервере имеет другую конфигурацию, и изображения не нужно загружать снова.

Можно ли заставить его не публиковать определенные файлы / папки, так как это сделает процесс загрузки намного быстрее и безопаснее.

enter image description here

Ответы [ 3 ]

3 голосов
/ 24 сентября 2011

Да.Просто измените Build Action свойство вашего файла на None

0 голосов
/ 28 апреля 2014

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

0 голосов
/ 06 января 2012

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

...