У меня есть .exe приложение, которое я хочу понять лучше - я вижу его в отражателе
Там какой-либо путь состоит в том, чтобы заставить отражатель создавать проект VS с кодом, таким образом, я могу просмотреть его правильно в Visual Studio?
Ничего особенного не нужно, это встроено в Reflector, хотя и не очень доступно. Щелкните правой кнопкой мыши сборку в левой панели и выберите Export. У вас появится возможность изменить выходной каталог. Нажмите OK, и Reflector начнет декомпиляцию кода, создавая исходный файл для каждого отдельного класса. И создает файл .csproj, который вы можете открыть в Visual Studio.
Посмотрите FileGenerator Джейсона Бока, возможно, это то, что вы ищете.
Да, есть, но он не дешев. http://www.remotesoft.com/salamander/
Я использовал его для декомпиляции ассемблера, но я никогда не использовал функцию декомпиляции в проект, поэтому не могу дать вам обзор по этому поводу. Качество декомпилятора будет соответствовать качеству декомпилятора в reflector.
Также могут возникнуть некоторые юридические проблемы, связанные с декомпиляцией exe в проект - и исходники для перекомпиляции, так что используйте это с осторожностью.