将动态装配保存到文件

史考特

我一直在努力寻找一种方法来保存动态程序集(我可以访问该程序集-它是“程序集”类型)。另外,我无权访问程序集的字节数组。我也环顾了StackOverflow,但是此搜索未产生成功的结果。

为了澄清:

// the assembly (this is an example)
Assembly asm = SomeMethod(); // returns a valid result
// now how would I go about saving to disk?

是否可以保存Assembly类型的Assembly?
如果是这样,我将如何进行呢?

提前致谢。

对于评论“可能重复”的人:这是重复的,但是有正当的理由:其他主题上的答案不起作用-这是一种尝试以低质量的答案恢复话题。

将无法正常工作,因为答案没有实例化“结果”,因此我无法复制该解决方案。

AssemblyBuilder.Save()将不起作用,因为据说C#“无法将类型AssemblyBuilder转换为类型Assembly”,即使此处的其他一些答案都包括此作为解决方案。

瓦希德·K。

您是否尝试过使用Mono.Cecil项目?它提供了多种用于注入IL和/或编辑代码的API,您也可以使用它来保存程序集。我自己在项目中使用了它,并从您的问题中使用了AFAIK,它也可以帮助您解决问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将BufferedHttpEntity保存到文件

来自分类Dev

将结构保存到文件

来自分类Dev

将字典保存到文件

来自分类Dev

将质数保存到文件

来自分类Dev

将输入动态保存到JSON后,将数据从JSON文件撤回到文本区域

来自分类Dev

将输入动态保存到JSON后,将数据从JSON文件撤回到文本区域

来自分类Dev

将文件保存到动态路径,这是Excel单元格中的值

来自分类Dev

将tensorflow模型保存到文件

来自分类Dev

stringbuiler将内存保存到CSV文件

来自分类Dev

将tensorflow模型保存到文件

来自分类Dev

将显示的输出保存到文件

来自分类Dev

将列表保存到.txt文件

来自分类Dev

将GParted信息保存到文件

来自分类Dev

将psql输出保存到csv文件

来自分类Dev

将exec输出保存到文件中

来自分类Dev

将剧本信息保存到主机文件

来自分类Dev

(快速)将视频输出保存到文件

来自分类Dev

将SQLAlchemy模型保存到文件

来自分类Dev

将新的XML节点保存到文件

来自分类Dev

将安装路径保存到INI文件

来自分类Dev

将richtextbox保存到文件C#

来自分类Dev

将浮点数保存到文件

来自分类Dev

将图片从网址保存到文件

来自分类Dev

PHP,将数组保存到文件

来自分类Dev

将Knitr块保存到R文件

来自分类Dev

将Arraylist保存到文件android

来自分类Dev

Windows Phone将数据保存到文件

来自分类Dev

将CBitmap保存到.bmp文件

来自分类Dev

将qtextedit的内容保存到.txt文件