如何在运行时将资源添加到程序集?

时间:2010-03-08 13:43:46

标签: c#

如何在运行时将文件插入程序集? 我希望用户能够将他的徽标导入我的应用程序。谁有更好的主意?

2 个答案:

答案 0 :(得分:1)

如果汇编已加载,即在运行时,它可能已被进程锁定,因此您无法将数据插入其中。

您可以使用徽标生成新装配,并在生成徽标时加载它。

答案 1 :(得分:1)

您无法以编程方式(至少不容易)修改程序集,尤其是在运行时。用户徽标应位于另一个文件中,可能是用户配置文件目录(AppData)中的图像文件