0

我正在使用我皮肤中的资源字符串。我希望能够通过站点设置中的语言部分编辑字符串。这最初是有效的,但是一旦我在我的门户上安装了皮肤更新,它就会覆盖资源。本质上,如果语言设置中的相应字符串还没有添加值,我只想在我的皮肤中“应用”资源字符串。

有什么办法可以防止这种情况发生吗?

4

1 回答 1

1

我不相信有解决方案。语言是resx存储在服务器上的文件。所以你要么覆盖它们,要么不覆盖它们。您无法配置更新哪些部分,哪些不更新。

但是,如果您选择在站点级别编辑语言文件,DNN 将创建一个特定于门户的resx文件。类似的东西MyFile.ascx.Portal-0.resx不会被覆盖。

于 2019-01-30T07:45:43.807 回答