在我的ASP.NET MVC应用程序中,我想在运行时更新嵌入在我的dll中的css或js文件的内容,而无需重新启动应用程序。
我的应用程序需要很长时间才能重新启动,所以在开发过程中,我不要一次等待几分钟才能看到js或css的变化。
答案 0 :(得分:1)
我认为嵌入式资源根本不会在运行时更改。它几乎与您在运行时无法修改程序集中的字节(从源代码编译)相同。您可以考虑为应用程序使用不同的体系结构,这样您就不需要在运行时更新嵌入式资源。特别是对于JS和CSS,它们可以在运行时添加,它们可以由服务器提供,而无需嵌入。
无论如何,我知道您可能需要嵌入资源,因此,这里是我找到的链接,可能对您有用:Programmically embed resources in a .NET assembly