Цитата:
Сообщение от
Logger
Идем в делегат loadedAccountingDistributionTmp
удаляем там строку
X++:
[SysObsoleteAttribute('This delegate will be replaced with a parameter accepting AccountingDistributionTmp buffer in future version.', false)]
Все перекомпилируем, а предупреждение не пропадает!
Сбрасываем всевозможные кеши, пересобираем CIL, рестартуем аос, ничего не помогает.
Интересно,а что будет, если на USR-слое поставить
[SysObsoleteAttribute('Тут какая-то фигня', false)]
Я просто подозреваю, что с точки зрения компилятора, аттрибут - это отдельная сущность уровня класса. И чтобы ее переопределить, надо ее не просто удалить в тексте более низкого слоя, а заместить (или - возможно - поставить обратный аттрибут, но для SysObsolete такого нет).