Visual COBOL for 2010 visual studio
问题描述:
我刚刚使用Micro Focus的visual studio 2010安装了Visual COBOL的跟踪版本。我想将我的旧COBOL程序编译成.NET程序集。当我编译时,它会在bin floder中创建.IDY文件的exension文件。我想将装配反编译为C#代码。无论如何,我可以做到这一点?Visual COBOL for 2010 visual studio
谢谢..
答
.idy文件包含用于调试的数据,所以使用反射器就不会像反射器一样工作不适用于.pdb文件。
答
[注:从微焦点帖]
由于以前的海报指出,在IDY文件只用于支持调试。
如果这是一个托管代码项目(并且您可以在VS 2010中使用Visual COBOL创建托管代码和非托管代码(本机)),那么您将使用标准MSIL中的程序集,就像任何其他.NET语言一样。请记住,这不是用于人类可读的代码,取决于Micro Focus COBOL运行时,因此您不能将代码逆向转换为C#等其他语言(可能还有许可协议问题)。
你想通过这个特技把COBOL翻译成C#吗? – 2010-09-02 19:39:59
我刚把它安装到了visual studio。如果您在表单上放置按钮,菜单和其他组件,您是否知道它存储所有代码的位置?通常在C#中有单独的文件来存储这些信息,如果你知道自己在做什么,你实际上可以手动添加代码。我会认为Visual Cobol会有同样的事情。 – 2014-01-15 02:37:19