.dllファイルを.csファイルに変換する方法はありますか? .dllファイルを.csファイルに変換できるツールやオンラインWebサイトを探しています。 いずれかの情報があればお知らせください ありがとうございます。.dllファイルを.csファイルに変換する方法はありますか
答えて
いいえ、それは、(任意のコンパイル言語で)ことはできません。
.NET用のバイナリをオブジェクト指向のアセンブリ言語であるCIL(Common Intermediate Language)に逆コンパイルできます。さまざまな.NET言語(C#、F#、Visual Basicなど)がバイトコードにコンパイルされ、プロセッサによってではなく.NET仮想マシンによって実行されます。
.NETバイトコードはプラットフォームに依存しないため、再コンパイルなしで.NET仮想マシンが存在するすべてのプラットフォームで実行できます。
あなたは、たとえばこれらの無料の逆コンパイラを使用してCILに.NETのバイナリを逆コンパイルすることができます
- ILSpy
- JetBrainsのdotPeek
- TelerikのJustDecompile
dotPeekは逆コンパイルする機能を持っています任意の.NETバイナリを相当の C#コードに変換しますが、同じではありません元のC#コードと同じです。
こんにちは、ありがとう。 dotPeekは私にとってうまくいっています。 –
あなたはこのhttp://ilspy.net/を使用することができ、それはあなたがあなたがDLLからコードを取得するには、サードパーティの逆コンパイルツールのいずれかを試すことができますファイル
を.CSするdllを変換します本当に良いツールです。
最もよく認識されているのは:。 Net reflector tool。
注:のみMSIL (Intermediate Language)に変換することができます:
- 1. vcf.gzファイルをvcf.bgzファイルに直接変換する方法はありますか?
- 2. csファイルを別々のDLLにコンパイルする方法
- 3. csファイルのエンコードを変換する
- 4. CICS bmsファイルをEPIScreenRecord JAVAクラスに変換する方法はありますか?
- 5. webpackバンドルjsファイルをソースコードtsに変換する方法はありますか?
- 6. 複数の.csファイルを1つの.dllにマージする方法は?
- 7. .dllファイルにDelphiフォームを保存する方法はありますか?
- 8. VSIファイルのGACにdllをインストールする方法はありますか?
- 9. .aファイルを.dllに変換する
- 10. PythonモジュールをDLLファイルに変換する
- 11. Visual Studioでnunit-console runnerのcs-fileからdllファイルを作成する方法
- 12. 私の.csファイルの上部にある長い使用リストを削除する方法はありますか?
- 13. 他の.csファイルでaspxファイルからコントロールにアクセスする方法
- 14. iPhoneのOpenGL ESの.objファイルをLightwave 3Dから.hファイルに変換する方法はありますか?
- 15. MS ExcelファイルをMS Access DBファイルに変換するフリーウェアツールはありますか?
- 16. ファイル名を変更する方法はありますか
- 17. NuGet:Install.ps1ファイルでファイルのプロパティを変更する方法はありますか?
- 18. Visual Studioなしで.csファイルをDLLにコンパイルする
- 19. 2つのXAMLファイルにWPFで1つのcsファイルがありますか?
- 20. 文字列をJavaのファイルに変換する方法とその逆の方法はありますか?
- 21. csファイルを追加して、ASCX/ASPXページにバインドする方法はありませんか?
- 22. Visual StudioコードでIntellisenseを入手して個々の.csファイルを処理する方法はありますか?
- 23. PostgreSQLでtxtファイルをインポートする際に、NA値をNULL値に変換する方法はありますか?
- 24. gltfをdaeに変換する方法はありますか?
- 25. テキストをコードに変換する方法はありますか?
- 26. Controls.ContextMenuをForms.ContextMenuに変換する方法はありますか?
- 27. アクセスレポートをクリスタルレポートに変換する方法はありますか?
- 28. SWFをHTML5に変換する方法はありますか
- 29. DependencyObjectをAutomationElementに変換する方法はありますか
- 30. xcarchiveをxcodeworkspaceに変換する方法はありますか?
DLLファイルにはソースコードが含まれていません。あなたができる最良の方法は逆コンパイラを使うことです。もちろん、そうするライセンスがあると仮定します。 – Luaan
http://stackoverflow.com/questions/4706377/how-do-you-extract-classes-source-code-from-a-dll-file – HimBromBeere
を読んで[ask]を読んで研究を共有してください。 – CodeCaster