私はMicrosoft.CodeAnalysisを使用してコード解析を行いたいが、すべてのソースコードをコンパイルするにはしばらく時間がかかる。既にコンパイルされたPDBとDLLファイルを使用してセマンティックおよびシンボルデータを取得する方法はありますか?dllとpdbからMicrosoft.CodeAnalysis.CSharp.CSharpCompilationを作成することはできますか?
0
A
答えて
0
現在のところ、 PDBもDLLも、あなたがすでにできるよりも速く何らかの方法でコンパイルを再構成するために使用できるものを含んでいません。
+0
私は100%確信しているわけではありませんが、これは理論的には真実です(実際にはそうですが)。時間と労力がコンパイルに費やされた場合、出力を論理的に持つことで、特定の情報(特定のメソッド呼び出しが参照するオーバーロードなど)を取得するときに、ステップをスキップできるようにする必要があります。 – DDurschlag
+0
私はそれができないと言っているわけではありません。そのようなサポートは現在のところゼロです。そして、それはやるべき仕事の*たくさんの*でしょう。 –
関連する問題
- 1. DLLからPDBを作成する
- 2. .dllファイルから.xmlファイルと.pdbファイルを作成する
- 3. DLLを作成した後にPDBファイルを作成することは可能ですか?
- 4. pdb/ipdbのブレークポイントをスキップすることはできますか?
- 5. Javaを使用してDLLを作成することはできますか?
- 6. C DLLからC#DLLを呼び出すことはできますか?
- 7. VC++でPDBをアタッチすることができますか?
- 8. サードパーティのプリコンパイル済みLIBファイルからPDBファイルを抽出または生成することができます
- 9. どこからpython27.dllとwxmsw dllを入手できますか
- 10. vbscriptから.NETアセンブリ(dll)を実行することはできますか?
- 11. ビューでcsvからdjangoモデルを作成することはできますか?
- 12. 自分のDLLをリバースエンジニアリングすることはできますか?
- 13. DLL機能を制限することはできますか?
- 14. PythonからExcelマクロを作成/編集することはできますか?
- 15. 既存のリファレンスからスライスを作成することはできますか?
- 16. Rose :: DB :: Objectメタデータからテーブルを作成することはできますか?
- 17. IntPtr +サイズからマネージバイト配列を作成することはできますか?
- 18. FacebookのグループからRSSフィードを作成することはできますか?
- 19. 'for'から 'variable'を作成することはできますか?
- 20. ListViewを下から作成することはできますか?
- 21. XCode 8から直接.xcarchiveを作成することはできますか?
- 22. アクションリスナーからIObservableを作成することはできますか?
- 23. コントロールからJPGを作成することはできますか?
- 24. netcatからwireshark/tcpdumpを作成することはできますか?
- 25. Imageオブジェクトからencodeb64を作成することはできますか?
- 26. コマンドラインからウェブサイトアプリケーション公開プロファイルを作成することはできますか?
- 27. 別のディレクトリからpython sdistを作成することはできますか?
- 28. dllファイルとpdbファイルから独自のクラスを逆コンパイルします。Visual Studio
- 29. ハードコードされたpdbブレークポイントを無視することはできますか?
- 30. jQueryでスクリプトタグを作成することはできますか?
メタデータ参照を作成できますが、ソースを読み込むことはできません。 – SLaks