Я хочу создать приложение, способное использовать классы .Net.Если я перейду на C #, я знаю, что некоторые инструменты, такие как Refactor, способны реконструировать код (пока я не заплачу очень дорогие инструменты, способные избежать этого).
Знаете ли вы, применяется ли то же самое, когда мойПриложение разработано в Visual C ++ (с / clr).Вы можете легко смешать управляемый код с неуправляемым кодом, вызывая все нужные мне классы .Net.
Знаете ли вы, если результат все еще может быть подвергнут обратной обработке с помощью Reflector?
Что я действительно не знаю, так это то, что окончательное приложение скомпилировано как обычный двоичный файл (например, неуправляемое приложение), работающее непосредственно на ЦП, или если при загрузке все еще генерируется некоторый IL с JIT, так чтореверс-инжиниринг?