2016-10-13 4 views
0

У меня есть проект Visual Studio, над которым я работаю, и у меня есть его на OneDrive.Декомпилировать собственный класс из dll и pdb-файлов Visual Studio

OneDrive испортился и не синхронизировал папку в последнее время, когда я вносил изменения, и теперь это произошло, и она вернула все старые файлы классов.

Я скомпилировал dll, pdb и манифесты и всевозможные файлы, но версия исходного кода на 10 версий старше, чем опубликованный в настоящее время прототип.

Есть ли способ, чтобы я мог вернуть файлы классов из этих dll, pdb и файлов манифеста?

+0

«У меня это на OneDrive». В этом проблема. Используйте системы управления версиями, такие как git, tfs. [Здесь мы идем] (https://github.com/) –

+0

Нет. Если у вас нет доступа к последнему .exe, никакое количество жертвоприношений куры не будет восстанавливать исходный код. Как сказал Шрирам, используйте источник управления – MickyD

+0

Это не исполняемый файл. Это плагин (addin), поэтому нет необходимости в .exe. Любой шанс, который поможет? – Laureant

ответ

1

Вы попробовали dotPeek? Это позволяет вам декомпилировать сборки .NET.

+0

Спасибо! Это помогло. Я никогда не упоминал исполняемый файл, поэтому для этого dll более чем достаточно. Это вроде как работа! – Laureant

Смежные вопросы