Пʼятниця, 6 травня 2011 р.

особливості декомпіляції .net

Наткнувся на одну проблемку декомпіляції Windows Forms application під VS 2010. При вставці декомпільованого коду InitializeComponent в нову форму ніяк не хотіло парсити код, постійно видаючи помилку: the designer cannot process the code... (бла бла бла). Проблема, як виявилось, була в тому, що дизайнер коли генерує код, працює тільки з FullName іменами типів. Тобто, якщо є запис типу new Button(), то його обов'язково треба представити як new System.Windows.Forms.Button().

0 коментарів: