2012-01-31 4 views
1

Решение содержит 2 проекта. Все они являются mvc-сайтами, но на втором сайте файл global.asax был удален. Первый проект имеет ссылку на второй. Все представления, изображения, js и css-файлы второго проекта имеют атрибут «copy always». В первом проекте в командной строке события post-build я добавил скрипт, который копирует эти файлы из bin в другую папку («Base»). После сборки все работает нормально, но после публикации методом «в файловой системе» файлы не копируются из папки bin. Папка «База» не добавляется в первый проект, она создается после первой сборки.VS2010 копировать файлы из bin после публикации

+1

Привет, что такое квестинг, что вы спрашиваете? –

ответ

-3
  1. Установить проект сборки заказа

  2. Копирование вручную в пост-Buid события, как это.

COPY "$(TargetDir)*.*" "c:\MySolution\MyProject\etc"

+0

«c: \ MySolution \ MyProject \ etc» - должна быть динамическая строка. – zayats

+0

@zayats ответ должен был использовать [больше макросов] (http://msdn.microsoft.com/en-us/library/42x5kfw4 (v = vs.110) .aspx) - если вы хотите создать каталог проекта, используйте '$ (ProjectDir)' – drzaus

+0

@DaveShaw (?) Независимо, это событие после сборки, похоже, не возникает при публикации, только когда Building напрямую – drzaus