【问题标题】:RIA Services Localization, where to place Resource FilesRIA 服务本地化,放置资源文件的位置
【发布时间】:2010-03-24 23:07:40
【问题描述】:

我有以下解决方案:

  1. SomeProject.Ria(非 Silverlight 代码)
  2. SomeProject.Ria.Silverlight(Silverlight 灯光代码,命名空间仍为 SomeProject.Ria)
  3. SomeProject.Ria.MyServices(RIA 服务域服务)
  4. SomeProject.Ria.MyServices.Proxies(RIA 服务 Silverlight 生成的代码)
  5. SomeProject.Shell(Silverlight 应用程序)
  6. SomeProject.Web(Web 应用程序)

我想在 SomeProject.Ria.MyServices 中的元数据类上为我的注释使用资源文件。

它的格式似乎是:

[Required(AllowEmptyStrings=false,ErrorMessageResourceName="ThisFieldIsRequired", ErrorMessageResourceType(MyResource))]     

MyResource 属于哪个项目? (假设有一天我需要支持其他文化文件)。

此外,这里使用的字符串似乎确实为错误提供了空间,是否有可能做这样的事情并且仍然实现本地化,或者这只是被编译到元数据中?如果不是,我怎样才能将资源名称作为字符串?

[Required(AllowEmptyStrings=false,ErrorMessage=MyResources.RequiredMessage)]            

【问题讨论】:

    标签: silverlight localization silverlight-4.0 wcf-ria-services resource-files


    【解决方案1】:

    我被引导到 Brad Abrams 最近的一篇帖子,其中概述了我需要知道的内容:

    http://blogs.msdn.com/brada/archive/2010/03/22/silverlight-4-ria-services-ready-for-business-localizing-business-application.aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-13
      • 1970-01-01
      • 2015-12-19
      相关资源
      最近更新 更多