Звучит так, будто вам нужен метод, который, если он вызывается во время разработки, игнорируется, но все же может вызываться во время выполнения.
Это невозможно с атрибутом.Однако код вашего метода может проверить, вызывается ли он во время разработки, и вернуться, ничего не делая.То, как вы это сделаете, зависит от вашей среды.
Для таких компонентов, как элементы управления WinForms или ASP.NET, проверьте свойство DesignMode
(обратите внимание, что оно не устанавливается до окончания строительства, поэтомуне надежен в конструкторе или методах, вызываемых из конструктора).
Для компонентов WPF вызовите DesignerProperties.IsInDesignMode(this)
.