У меня есть проект веб-приложения в VS 2012, и когда я использую инструмент веб-публикации, он успешно сгенерирован, но не копирует никакие файлы в цель публикации (в этом случае файловая система).
Если я посмотрю на вывод сборки, я вижу, что все скопировано в obj\Release\Package\PackageTmp\правильно, но затем все, что я вижу в выводе сборки, следующее:
4 > Готовый проект здания "{Проект}.csproj".
4 > Удаление существующих файлов...
4 > Папка для публикации /...
4 > ========== Build: 3 удалось, 0 не удалось, 1 обновлено, 0 пропущено ==========
========== Опубликовать: 1 удалось, 0 не удалось, 0 пропущено ==========
Несмотря на то, что он говорит, что публикация выполнена успешно, в каталоге для публикации нет файлов.
Я видел это в нескольких проектах, и иногда кажется, что решения Solution/Platform вызывают эту проблему, но я не смог точно определить причину этого.
Кто-нибудь еще видел это или понимает, как правильно это сделать?
UPDATE:
Возможно, я нашел обходное решение для этого. Я просто повторил это снова, и я возился с настройками публикации. Как только я изменил выбранную конфигурацию на вкладке "Настройки" на другую конфигурацию, а затем вернулся к той, которую я хотел использовать, все мои файлы снова начали публиковать. Надеюсь, это будет работать и в других проектах в будущем.
ОБНОВЛЕНИЕ 2:
Я отправил ошибку на Microsoft Connect и услышал от разработчика в команде VS Web Developer. Он сказал, что они исправили эту проблему в своих внутренних сборках и вскоре опубликуют обновление для инструмента публикации, которое устранит эту проблему.
ОБНОВЛЕНИЕ 3:
Это недавно было исправлено с обновлением Visual Studio 2012 2