使用.NET语言包进行DataAnnotations本地化,如何将附属程序集添加到项目中?

时间:2013-12-26 10:27:40

标签: asp.net-mvc localization

我有一个使用MVC Validation的MVC应用,并希望将本地化消息用于Microsoft在其.NET Language Pack中的验证错误。问题是我无法在目标服务器上安装语言包,因为它是Azure,但是已从语言包中手动提取 System.ComponentModel.DataAnnotations.Resources.dll 。有没有我可以将这个附属装配添加到我的项目中?

由于默认情况下卫星组件应该相对于它的主要组件定位(我不确定是否支持其他位置)我想知道来自codeBase or probing的任何内容是否有帮助?例如,将 System.ComponentModel.DataAnnotations.dll 复制到输出bin文件夹并克服我认为有利于GAC而不是应用程序文件夹的default search order,或者允许在应用程序下找到附属程序集文件夹,即使主dll位于其他位置。

0 个答案:

没有答案