如何在DotNetNuke 7中更新SharedResources.resx文件

时间:2013-12-09 20:16:02

标签: dotnetnuke resx

我正在尝试为DNN 7中的ViewProfile控件编辑SharedResources.resx文件。

文件路径为\ DesktopModules \ Admin \ ViewProfile \ App_LocalResources \ SharedResources.resx。默认的配置文件视图有一个“阿凡达”图像,我们没有实现,我想删除[PROFILE:PHOTO]标记和周围的图像标记。

我可以手动执行此操作,但页面似乎永远不会随着我的更改而更新。

所以我进入语言编辑器并在那里进行更新。但是,当我单击“保存”时,会创建一个名为SharedResources.Portal-0.resx的新文件,并且我的更改将保存到该文件中,但仍未应用于该站点。

其他资源文件(类型为filename.ascx.resx)不显示此行为。如果我更新了一个值,它将在网站刷新页面时反映出来。

我想知道为什么会发生这种情况以及更新此类文件的正确方法是什么。

谢谢。

1 个答案:

答案 0 :(得分:0)

您可以尝试手动编辑SharedResources.resx文件,而不是通过语言编辑器,并查看该更改是否生效。

在这样做时要记住的是,下次进行DNN升级时文件将被覆盖,因此您需要再次修改该文件。

但是,通过更改该文件,您至少可以看到更改是否生效,如果不生效,则必须相信该信息来自不同的位置。

相关问题