Я хотел бы знать, как выполнить следующиеweb.config преобразования во время развертывания не строить
- сборки & пакет веб-узлы ASP.NET для файловой системы
- Уметь развернуть веб-сайт в одну или несколько сред. Я хочу, чтобы преобразования конфигурационного файла происходили в точке развертывания, а не в точке построения. Таким образом, мой код не перекомпилируется для каждого развертывания, и не возникает риска внесения новых изменений.
Из моего собственного чтения я не уверен, как это сделать. WebDeploy, похоже, упаковывает, преобразует и развертывает на основе конфигурации, но Im unsure, как эти шаги могут быть разделены, чтобы избежать необходимости перекомпилировать код из исходного элемента управления.
Есть ли у кого-нибудь опыт в решении этой проблемы?
Вы видели PackageW пакет eb NuGet? http://sedodream.com/2011/12/24/PackageOncePublishAnywhere.aspx http://nuget.org/packages/PackageWeb – tdykstra
[OctopusDeploy] (https://octopusdeploy.com/) оказался большим решением для проблема, которую я пытался решить здесь. –