Публикация .Net Web App не копирует определенные файлы
Вопрос
Существуют определенные изображения и swf-файлы, которые используются в проекте, но они не добавляются в проект (это означает, что Обозреватель решений их не показывает).
Когда я пытаюсь использовать опцию Build-> Publish в VS2008, эти изображения и swf-файлы не публикуются.
- Должен ли я обязательно добавлять их в проект, чтобы опубликовать?
- Неужели нет никакого лучшего способа?Потому что легко пропустить добавление определенного типа файлов (изображений, swf и т.д.).Например.Если вы переименуете файл изображения за пределами проекта и забудете обновить в проекте, публикация снова завершится неудачей.
Спасибо.Пожалуйста, помогите.
Решение
Да - вам нужно добавить их в проект
Вы могли бы использовать другой метод публикации, если хотите, но вам нужно добавить их в свое решение, чтобы опубликовать таким образом.
Другие советы
Чтобы опубликовать файлы, вы должны добавить все файлы, которые вы хотите, в решение,
Убедитесь, что в вашем solution Explorer вы выбрали опцию показывать все файлы, это упростит поиск всего.
Также помните, что с некоторыми типами файлов .pdf, например, вам нужно будет изменить действие сборки каждого файла на "Содержимое" и "копировать в каталог вывода" на "копировать всегда", в противном случае он не будет публиковаться.