Chr*_*Fin 8 .net c# asp.net-mvc resources localization
我正在创建一个ASP.NET MVC 4应用程序并使用默认的.net资源进行本地化.
现在我有如下奇怪的行为,但仅在我的实时服务器上,而不是在我的开发机器上:
红色和绿色通过@Namespace.Properties.Resources.Key
直接在视图中加载,黄色通过[Display[...]
模型中的属性加载@Html.DisplayFor(...)
.
有没有人知道为什么在实时服务器上有些错误加载?
加载正确/实际资源文件,作为在上次上载之前添加并正确加载的本地化显示属性
我发现了问题:
我过去错误配置了我的一个插件,将基础项目的资源包含到其输出中,因此这个“旧”资源文件仍然位于资源中旧发布的服务器上插件的文件夹,加载插件时会复制到基础资源文件夹 --> “新上传的”原始基础资源文件被插件文件夹中的旧文件覆盖。
我只需要从服务器上删除该文件,现在它似乎可以工作了。
关于我的声明“正确/实际的资源文件已加载,因为本地化显示属性在上次上传之前添加,并且它们已正确加载”:
提到的显示属性位于不同的资源文件中(我有几个),这不是覆盖为从未因错误而与另一个插件一样发布。*
归档时间: |
|
查看次数: |
484 次 |
最近记录: |