使用资源(resx)在ClassLibrary中,可以在不重新编译的情况下进行更改

Gas*_*ret 5 .net c# resources resx

我需要创建一个ClassLibrary,以包含不同的资源文件(resx).这需要完成,因此我可以在多个项目上重用这些资源.

在阅读了如何实现这一目标的相当一段时间之后,我仍然无法接近答案.

请注意,我需要以一种方式实现这一点,如果我想更改值,我不必重新编译proyect

是否有一种简单的方法来实现这一点,我错过了?

And*_*per 2

我不想传递坏消息,但恐怕您正试图将 RESX 文件用于其设计目的之外的其他用途。RESX 文件被编译为 .resources 文件,然后在构建过程中嵌入到程序集中。换句话说,如果不重新编译,您将看不到模块中反映的对 resx 文件所做的任何更改。