.NET MVC3 - Отсутствуют папки внутри / папка содержимого при публикации веб-сайта - PullRequest
2 голосов
/ 21 августа 2011

У меня есть папка в папке / Content, которая не включается при сборке и публикации моего сайта. Были включены только стандартные папки CSS, Images, Scripts и themes. У меня также есть папка Загрузки, содержащая файлы .doc, которые не были включены.

Ограничен ли я стандартом, установленным на уровне ниже / Содержание?

Ответы [ 2 ]

7 голосов
/ 21 августа 2011

Пустые папки, как правило, не развертываются.

Для папки «Загрузки» установлено «Действие сборки» для элементов, которые в ней содержатся?Они должны быть установлены в «Содержимое» для всего, что вы хотите развернуть.Это не устанавливается автоматически для некоторых типов файлов, таких как PDF и т. Д.

Единственные развертываемые элементы должны иметь ссылки в проекте (то есть они должны появляться в обозревателе решений,не только присутствует в папке на диске), но и имеет правильный набор действий для сборки.

enter image description here

Вы также можете установить для параметра «Копировать в каталог вывода» значение True и посмотреть, чтослучается.

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

В Visual Studio щелкните правой кнопкой мыши каждую папку в папке /Content и выберите Включить в проект . Иначе, файлы только физически находятся на диске, но проект не знает , что они там и не публикует их.

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