Автоматическое обновление csproj при добавлении/удалении файлов в определенной папке

У меня есть два проекта:

  1. Сложный прототип веб-сайта, состоящий только из статических файлов (файлов контента, изображений и скриптов)
  2. Простой общедоступный веб-сайт компании Asp.net MVC 4.

Компания использует AppHarbor для своего общедоступного веб-сайта. Поскольку мой прототип статичен и не имеет особых зависимостей, я хотел бы поместить его в папку общедоступного веб-сайта. Поскольку MVC по умолчанию не маршрутизирует существующие файлы, этот сценарий должен работать.

Поэтому я публикую свой прототип в локальной папке в локальном репозитории GIT общедоступного веб-сайта, чтобы он автоматически синхронизировался с AppHarbor.

Проблема заключается в том, что веб-приложение общедоступного веб-сайта развернуто в AppHarbor, и по мере работы службы оно развертывает только те элементы, которые являются частью проекта веб-приложения. Это означает, что всякий раз, когда я публикую свой прототип, я также должен редактировать файл проекта моего общедоступного веб-приложения, чтобы добавлять/удалять элементы, связанные с изменениями прототипа.

Вопрос

Есть ли какой-либо автоматизированный способ редактирования файла csproj и внесения соответствующих изменений, чтобы мой прототип был развернут в AppHarbor?


person Robert Koritnik    schedule 04.10.2013    source источник


Ответы (1)


Возможно, вам поможет этот инструмент: http://genproj.codeplex.com/ Я искал то же, что и вы и только нашел...

person Braian    schedule 04.02.2014