Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Decompile multiple dlls / build sln #2363

Closed
marwie opened this issue Apr 1, 2021 · 2 comments
Closed

Decompile multiple dlls / build sln #2363

marwie opened this issue Apr 1, 2021 · 2 comments

Comments

@marwie
Copy link
Contributor

marwie commented Apr 1, 2021

Is your feature request related to a problem? Please describe.
related to #972

Describe the solution you'd like
I have multiple dlls that I want to build csprojs for (or resolve into one project)
Is it possible to give the CLI more than one dll to decompile and correctly build references?
Could the process also generate a solution?

Additional context
https://github.com/icsharpcode/ILSpy/tree/master/ICSharpCode.Decompiler.Console

@marwie marwie added the Enhancement Areas for improvement label Apr 1, 2021
@marwie
Copy link
Contributor Author

marwie commented Apr 3, 2021

My questions are:
How would I go about decompiling one or multiple projects from a couple of dlls in a folder.

Should decompiling every single dll with the same output folder result in a correct project?
Should I just decompile each dll into its own output folder?
Should -r|--referencepath <path> point to the path of the dll that is being decompiled (assuming it contains all its dependencies)?

@hybridherbst
Copy link

Hey @siegfriedpammer, any news on this? I see it was added then removed from the release milestones.
Not sure if you saw this, but there's actually a PR open for this issue: #2364

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jul 15, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants