Устаревать определенные методы / типы - PullRequest
3 голосов
/ 23 марта 2009

Для предотвращения использования некоторых элементов (или типов) есть способ пометить их как устаревшие (а иногда и в будущем удалить их полностью).

Но есть ли способ отказаться от элементов (или типов) скомпилированных сторонних сборок? Или, по крайней мере, чтобы убедиться (или выдать предупреждение), когда они используются?

Ответы [ 4 ]

3 голосов
/ 23 марта 2009

Рассматривали ли вы создание пользовательского правила анализа кода / FxCop ?

2 голосов
/ 23 марта 2009

Как вы можете судить по ответам до сих пор, не существует замечательного встроенного способа сделать это.

0 голосов
/ 23 марта 2009

Полагаю, вы можете создать подкласс для всей библиотеки (или, по крайней мере, для частей, которые вы используете), а затем объявить их устаревшими по своему усмотрению.

0 голосов
/ 23 марта 2009

Вы также можете использовать NDepend для этого

...