Сценарий AfterPublish не запускается при публикации веб-приложения
У меня есть веб-приложение ASP.NET, которое я публикую на нашем веб-сайте, когда я делаю изменения или исправляю ошибки. Мы хотим автоматически сохранить резервную копию файлов проекта на нашем сервере (отдельно от регистрации SVN), поэтому я написал командный файл, чтобы скопировать весь проект с моего локального диска на сервер. Пакетный файл работает должным образом при запуске в автономном режиме, так чтоне проблема. Пакетный файл не находится в пути проекта, если этоЭто проблема.
Затем я добавил эти строки в мой файл .csproj прямо над закрывающим тег:
Это следует инструкциям вMSDN для переопределения цели.
Я также попробовал метод, изложенный вэтот ТАК вопрос, Который выглядел так:
Это нетоже не работает.
Для полноты здесьэто командный файл, этодовольно просто, но я могу объяснить переключатели, если кто-нибудьзаинтересован:
xcopy C:\deg\ASP.NET\OnlineRMA_SinglePage\*.* /cherkyDi I:\common\AppDevBranch\Service\rma
Я публикую в VS2010, используя Build> Публикуйте RMA, которая отлично работает. Это'Просто скрипт резервного копирования никогда не запускается. Единственная общность - сам сценарий. Я'видел другие примеры, в которых используется копия из исходного каталога в целевой каталог, но я подумал, что понял, что вы можете просто вызвать внешний скрипт с помощью команды Exec?Вот'Вот пример того вопроса, который я нашел для этого метода.
я уверен, что яя упускаю что-то очевидное, но яВ мой второй день бездельничать с чем-то, что кажется довольно простым, так чего мне не хватает?