2012-05-10 3 views
4

У меня есть веб-сайт ASP.NET 4.0 MVC 3.0, который я создал и опубликовал в каталоге на моей машине, готовой к FTP, на мой хостинг-сайт. У меня есть два файла .doc, которые существуют в папке в папке «Содержимое». Когда они были в их собственной папке, папка не была включена при публикации. Затем я включил их в папку «Изображения» в разделе «Содержимое». Когда я публикую, все файлы в папке «Изображения» включены, кроме двух файлов .doc..Doc Файлы, не включенные в ASP.NET Опубликовать

Почему файлы .doc игнорируются?

ответ

4

Я поближе рассмотрел это, и я уверен, что это связано с действием сборки файлов. Если вы добавляете в проект такие файлы, как документы Word и документы Excel, Visual Studio не включает их в публикации по умолчанию. Однако по умолчанию он будет включать файлы изображений и другое подобное содержимое. Чтобы файлы были включены в публикацию, щелкните правой кнопкой мыши документ в Visual Studio и выберите «Свойства». Установите действие «Построение» в «Содержимое», и вам должно быть хорошо идти.

+0

Большое спасибо за это. Он работал точно так, как я хотел. – xiecs

+0

Это также работало для меня в ситуации, когда папка не была частью проекта до его публикации. Папка была добавлена ​​в проект, но контент до сих пор не публикуется. Зашел в каждый из файлов в этой папке и обновил действие «Построение действия с контентом», и это решило проблему. –

+1

Арг, это больно. Дальнейшая ссылка: вы можете ctrl + click (или shift + click) несколько элементов, а затем щелкнуть правой кнопкой мыши по одному из выбранных, выбрать свойства и установить действие сборки для всех из них. Я собираюсь сэкономить время. – jtiger

Смежные вопросы