首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用资源文件进行本地化

问使用资源文件进行本地化
EN

Stack Overflow用户
提问于 2012-09-29 02:46:21
回答 1查看 531关注 0票数 3

我有一个基于resx的本地化问题。

这是一个ASP.NET MVC3项目。我有两个程序集:Web和Resource。Web包含了所有与MVC相关的东西,而Resource包含了用于本地化的resx文件(我正在用3种不同的语言构建站点,像file.resx,file.en-AU.resx,file.en-US.resx)。

现在奇怪的是,当我将资源项目引用添加为项目时,这一切在我的本地计算机上使用VS2010和IIS都工作得很好,但是当我将对Resource.dll的引用添加到我的bin中时-它不起作用。

在输出本地化字符串之前,我尝试在视图中输出Thread.CurrentThread.CurrentUICulture。它为我提供了选定的区域性,这是正确的,但是字符串被呈现为备用值,而不是本地化的值。

谁能告诉我,如果我把引用作为dll文件添加到我的bin中,为什么它不能工作?

EN

回答 1

Stack Overflow用户

发布于 2013-06-06 01:53:09

如果我没记错,您还应该在您的bin中添加生成的bin、en-au和en-us文件夹,您可以在资源项目的bin中找到这些文件夹

另一个选项是确保您的资源文件具有公共访问器

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12645658

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档