|
![]() |
#1 |
Administrator
|
Не смог воспроизвести.
Что сделал: 1. Изменил сообщение. Тут надо понимать, что "метод устарел" - это вообще сам факт наличия атрибута SysObsoleteAttribute, а внутренний параметр (текст) - это сообщение, которое выдается в окно ошибок компиляции 2. Собрал полный CIL, рестартовал АОС 3. Ошибка (предупреждение) не исчезла. Пошел, просто закомментировал атрибут. Ошибка исчезла. Сборку CIL не делал 4. Попробовал поставить любой другой атрибут (т.е. любой другой наследник класса SysAttribute). Перекомпилировал. Ошибки (предупреждения) нет. Сборку CIL (ни полную, ни инкрементную) также не делал
__________________
Возможно сделать все. Вопрос времени |
|
|
За это сообщение автора поблагодарили: Logger (10). |
![]() |
#2 |
Участник
|
Спасибо за подсказку
У меня теперь тоже пропало когда поставил так X++: /// <summary> /// An <c>AccountingDistributionTmp</c> record loaded event handler delegate. /// </summary> [SysOperationLabelAttribute('Test')] delegate void loadedAccountingDistributionTmp() { } X++: /// <summary> /// An <c>AccountingDistributionTmp</c> record loaded event handler delegate. /// </summary> delegate void loadedAccountingDistributionTmp() { } И это странно. Ну главное что цель достигнута. Всем спасибо. |
|
Теги |
dax2012, sysobsoleteattribute, компилятор, предупреждение компилятора |
|
|