我可以在运行时编译的dll中添加和编辑资源吗?

时间:2016-05-30 00:33:48

标签: c# asp.net dll

我有一个项目webr,它在webr.properties中托管两个资源resx文件,资源作为静态属性访问,但是当发布网站时变成bin / webr.dll和bin / es / webr.resources.dll resx文件嵌入在这些DLL中,我可以在运行时持续添加和编辑这些资源吗?它不会影响其他保持静态引用这些资源的项目。 你有什么建议?

2 个答案:

答案 0 :(得分:1)

我建议您将所需的新资源存储在文件系统或数据库中,并以这种方式访问​​它们。在运行时修改资源在理论上是可行的,但感觉就像一个奇怪的解决方案。如果它是您正在谈论的图像,那么我会尝试了解如何在您正在使用的特定Web框架中提供图像。

答案 1 :(得分:0)

不,你指的是卫星装配,它是预先编译并存储在你的垃圾箱里。

您可以使用其他方式,如文件系统,数据库或任何类似的机制。