envdte- все статьи тега


Настройка свойства OutputPath проекта с помощью Visual Studio Automation

Я пишу пакет VSIX, чтобы позволить пользователю массово редактировать свойство OutputPath всех активных конфигураций проектов в загруженном в данный момент решении (см. невероятно раздражающий Шаг #4 здесь). Я столкнулся с очень специфической проблемой: при установке свойства на значение, содержащее макросы (например, "$(SolutionDir)binDebug" Значение, записанное в .csproj экранируется следующим образом: <OutputPath>%24%28SolutionDir%29binDebug</OutputPath> Который, вместо ...