Asp.net mvc 3 是否在resx文件中存储本地化字符串?

Asp.net mvc 3 是否在resx文件中存储本地化字符串?,asp.net-mvc-3,resx,Asp.net Mvc 3,Resx,我正在使用VisualStudio2010,我创建了两个resx文件,并通过在VisualStudio中打开它来在resx文件中输入本地化字符串。在这里,我想从Html表单中动态输入本地化字符串名称及其值,这样,如果我必须添加新的本地化字符串,就不会频繁地重新发布应用程序。我们能否像在数据库中一样,通过从表单用户输入中输入本地化字符串的名称和值,将其存储到resx文件中?不,您不能。resx文件被编译到生成的程序集中,无法在运行时修改。未预编译应用程序的旧ASP.NET模型允许通过发布resx文

我正在使用VisualStudio2010,我创建了两个resx文件,并通过在VisualStudio中打开它来在resx文件中输入本地化字符串。在这里,我想从Html表单中动态输入本地化字符串名称及其值,这样,如果我必须添加新的本地化字符串,就不会频繁地重新发布应用程序。我们能否像在数据库中一样,通过从表单用户输入中输入本地化字符串的名称和值,将其存储到resx文件中?

不,您不能。resx文件被编译到生成的程序集中,无法在运行时修改。未预编译应用程序的旧ASP.NET模型允许通过发布resx文件进行预编译。ASP.NET MVC使用预编译的web应用程序模型。您必须考虑使用不同的存储。例如,您可以编写一个自定义资源提供程序,从数据库中读取值。MSDN上的详细说明了该过程。

我在谷歌上搜索过是否可能。谢谢你的回答