【问题标题】:c# load C file and then convert it to Assembly [closed]c#加载C文件,然后将其转换为程序集[关闭]
【发布时间】:2012-03-05 15:02:22
【问题描述】:

(C#) 我想使用 windows 窗体加载一个 C 文件,然后将其转换为汇编语言并在富文本框中显示它。可以在 C# 上做吗?提前致谢!

【问题讨论】:

  • 您的问题不符合 StakOverflow 规则。发帖前请看这里stackoverflow.com/faq
  • 只要能找到可以转换的dll就可以了

标签: c# c assembly


【解决方案1】:

应用程序中,您可以通过以下步骤实现此目的

  1. 加载 .c 文件
  2. cl.exe编译它。
  3. 使用dumpbin.exe 实用程序来分解输出的 exe 文件
  4. 在富文本框中显示结果

您需要System.Diagnostics.Process 类来运行这些实用程序。请参阅Best Way to call external program in c# and parse output上的示例

【讨论】:

  • +1 向我介绍了另一个反汇编程序!
  • 对我来说是新的。谢谢你给我指导
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-13
  • 2013-07-14
  • 2014-01-24
相关资源
最近更新 更多