如何从IDL文件生成c#文件?

如何从IDL文件生成c#文件?,c#,idl,geckofx,C#,Idl,Geckofx,我正在尝试更新GeckoFX以使用Firefox 46: 此文件夹中的某些类: “”具有不同的“uuid”指南Id 我在这个文件夹中有IDL文件“具有uuid”: 有没有办法从IDL文件重新生成CS文件,而不是手动更新uuid 我成功地做到了: 这是应该使用的工具: 1-构建IDLImp项目 2-以文件FullName作为参数运行IDLImp.exe 这已成功完成。可能重复“是”,但如何运行MIDL?有没有办法从Visual Studio中执行此操作?Visual Studio命令提示符,您

我正在尝试更新GeckoFX以使用Firefox 46: 此文件夹中的某些类: “”具有不同的“uuid”指南Id 我在这个文件夹中有IDL文件“具有uuid”:

有没有办法从IDL文件重新生成CS文件,而不是手动更新uuid

我成功地做到了: 这是应该使用的工具:

1-构建IDLImp项目

2-以文件FullName作为参数运行IDLImp.exe


这已成功完成。

可能重复“是”,但如何运行MIDL?有没有办法从Visual Studio中执行此操作?Visual Studio命令提示符,您应该能够从VS打开它并在那里键入
midl
命令。如果这是您必须经常做的事情,那么您还可以创建某种脚本来为您执行
midl
,并将其放在项目目录中的某个位置,如/scripts文件夹中