加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

已部署的ASP.Net站点中的可编辑资源文件

发布时间:2020-12-16 09:59:35 所属栏目:asp.Net 来源:网络整理
导读:显然,我对.resx文件的理解存在缺陷 – 我曾假设(未经测试)将它们部署为 XML,以便以后保持可编辑状态 – 显然,这是不正确的.所以,我需要在我们公司的网络应用程序中填写标签和格式字符串,我希望有人可以指出我正确的方向. 我正在寻找一种可以支持多种语言的解
显然,我对.resx文件的理解存在缺陷 – 我曾假设(未经测试)将它们部署为 XML,以便以后保持可编辑状态 – 显然,这是不正确的.所以,我需要在我们公司的网络应用程序中填写标签和格式字符串,我希望有人可以指出我正确的方向.

我正在寻找一种可以支持多种语言的解决方案,系统管理员可以在以后进行编辑.对于第一个要求,resx文件可以正常工作 – 如果更改UI文化,则使用适当的资源,或者如果没有可用的特定于文化的资源,则默认为顶级资源.不幸的是,如果公司A希望资源字符串为“帐号”,而公司B希望该字符串为“帐户ID”,我们没有好办法支持这一点 – 我们不希望编译不同的每个公司的网站版本,只是为了更改一些资源字符串 – 理想情况下,这些字符串可以简单地由公司的技术人员在部署后设置.

那里有一个可以使用的框架吗?或者使用resx文件解决问题的方法可能不同?

解决方法

你真的不能将resx文件用于预编译的解决方案.

有两种选择:

>部署未编译的站点版本.>实施数据库解决方案,并创建用于更新文本的管理区域,以便用户登录并进行更改.您将能够维护预编译的代码.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读