VS2010 - опубликовать сайт, пустые папки игнорируются - PullRequest
4 голосов
/ 12 августа 2011

В Visual Studio 2010 при публикации веб-сайта кажется, что пустые папки не публикуются.

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

Ответы [ 3 ]

4 голосов
/ 12 августа 2011

Это на самом деле ограничение vs2010, как сообщается на сайте Microsoft Connect

http://vishaljoshi.blogspot.com/2007/11/wdp-does-not-publish-empty-folders.html

http://connect.microsoft.com/VisualStudio/feedback/details/546356/publish-deploy-does-not-deploy-empty-folders

0 голосов
/ 21 февраля 2012

Был отчет об ошибке в Microsoft об этом, и они сказали, что они не будут это исправлять. http://connect.microsoft.com/VisualStudio/feedback/details/546356/publish-deploy-does-not-deploy-empty-folders

Слишком плохо. Потому что раньше он работал в Visual Studio 2008.

Добавьте фиктивный файл, такой как dummy.txt, в каталог, и затем каталог будет создан. Обратите внимание, что нет необходимости фактически развертывать фиктивный файл. Он должен существовать только как часть проекта в среде сборки.

0 голосов
/ 12 августа 2011

Пустая папка не имеет какого-либо значения памяти, поэтому, если вы хотите добавить свою папку в опубликованную папку, просто добавьте в нее любой элемент (например, текстовый файл) и установите «Копировать в выходной каталог» = Копировать всегда или Копировать, если новее , это решит вашу проблему

...