Патч Teamcity AssemblyInfo не работает

Я получаю следующее сообщение об ошибке в журнале сборки TeamCity при попытке использовать AssemblyInfo Patcher:

[Обновить версии сборки] Обновление версии сборки в C:...\work\xxxxxxxxxx\GlobalAssemblyInfo.cs [10:15:28][Обновить версии сборки] Была указана версия файла сборки, но ее нельзя было исправить в файл C:...\work\xxxxxxxxxxx\GlobalAssemblyInfo.cs. Отсутствует необходимый атрибут? [10:15:28]

Файл GlobalAssemblyInfo.cs находится в том же каталоге, что и файл решения. Может быть, проблема с разрешениями?

Использование TeamCity Enterprise 9.1.5 (сборка 37377)

Мой GlobalAssemblyInfo.cs:

using System;
using System.Reflection;
using System.Runtime.InteropServices;


[assembly: AssemblyCompany("xxxxxxx")]
[assembly: AssemblyProduct("xxxxxxx")]
[assembly: AssemblyCopyright("xxxxxxxxxxxxxxxx")]
[assembly: AssemblyTrademark("")]


[assembly: AssemblyConfiguration("xxxxx")]
[assembly: AssemblyDescription("xxxxxxx")]


[assembly: CLSCompliant(true)]


[assembly: ComVisible(false)]


[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.0")]

Редактировать:

Даже пробовал с форматом версии сборки: 0.0.1.1 жестко запрограммирован в TeamCity...

Спасибо


person Miguel    schedule 12.04.2016    source источник


Ответы (1)


В файле GlobalAssemblyInfo.cs должны быть следующие атрибуты: AssemblyVersion, AssemblyFileVersion и AssemblyInformationalVersion. Подробнее см. в документации.

person Alina Mishina    schedule 20.04.2016