Архив метки: MSBuild

Azure: GoCD и MSDeploy – деплой UmbracoCMS в Azure WebServices

14 октября 2016
 

 Описание инфрастуктуры и процесса деплоя приложения одного немецкого производителя приятноалкогольной продукции. Работает на UmbracoCMS, .NET, язык – C#, использует две Azure (MS) SQL базы – одну для хранения настроек, вторую – для пользовательских данных. Для приложения имеются две различные ресурс-группы – Development и Production, при этом у Production имеется Staging swap-slot (у Dev – тоже, но он пока не… Читать далее »

MSBuild: MSB4036: The “TransformXml” task was not found

14 июля 2016
 

 Сборка .NET проекта останавливается с ошибкой: 10:42:42.010 (AfterBuild target) -> 10:42:42.010 C:\GO\pipelines\Platform\server\Platform_Soln\Platform.CMS\Platform.CMS.csproj(2584,5): error MSB4036: The “TransformXml” task was not found. Check the following: 1.) The name of the task in the project file is the same as the name of the task class. 2.) The task class is “public” and implements the Microsoft.Build.Framework.ITask interface. 3.)… Читать далее »

MSBuild: введение в файл проекта – Properties, Targets

12 апреля 2015
 

 Краткий перевод из книги Inside the Microsoft Build Engine. Файл MSBuild – простой XML-файл, который так же называется “файл проекта MSBuild” (MSBuild project file). Файл описан двумя XSD-файлами (XML Schema Definition) – Microsoft.Build.Commontypes.xsd и Microsoft.Build.Core.xsd, которые расположены в каталоге c:WindowsMicrosoft.NETFramework64v4.0.30319MSBuild: > dir c:WindowsMicrosoft.NETFramework64v4.0.30319MSBuild /b Microsoft.Build.Commontypes.xsd Microsoft.Build.Core.xsd Все данные файла проекта должны располагаться внутри элемента <Project>. При сборке проекта требуется точно знать две вещи… Читать далее »