【发布时间】:2010-08-10 22:32:43
【问题描述】:
我在整个 App_GlobalResources 中使用资源文件。
为什么我需要有默认资源文件?
如果我有 MyResFile.resx(默认文件)和 MyResFile.en-us.resx,一切都很好。
如果我删除默认文件,
来自视图或 Resources.MyResFile.Key 的 <%: Resources.MyResFile.Key%> 之类的东西;从控制器不起作用,告诉我资源在当前上下文中不存在。
但我真的不想保持 2 个最新文件,我在 web.config 中指定了我的文化,因此知道它会存在。
有什么解决办法吗?
【问题讨论】:
-
我最终只使用了默认文件。开发后,我会将其复制到我需要的任何文化(即-en-us)中。
标签: asp.net asp.net-mvc resources