学习CIL的时候遇到的问题,记录一下。
查了一下英文网站,SharpDevelop 3 版本有ILAsm模板,但是有人运行3版本的CIL项目有问题。
说明一下SharpDevelop 4版本添加ILAsm模板的方法。
首先,下载 4版本的对应源码压缩包,解压缩后不用打开整个解决方案,
打开SharpDevelop\samples\ILAsmBinding目录的解决方案文件,共包含两个项目,如图:
编译整个解决方案,会在 SharpDevelop\AddIns\Samples\ILAsmBinding\目录下生成dll文件和其他的插件文件。
然后把ILAsmBinding 整个目录拷贝到SharpDevelop的安装目录 SharpDevelop\4.4\AddIns下即可看到效果了,