我在寻找一个存储方法的应用程序的消息,例如

  • "你已登录在成功"
  • "发生了一个错误,请拨打电话服务台上x100"
  • "你没有权力将所有系统的密码"等等

因此,"何时"的用户决定他们不喜欢的措辞消息我没有变化的源代码,重新编译然后重新部署-相反,我只是改变消息库。

我真的很喜欢这样,我可以很容易地访问字符串中的网站。config使用钥匙和价值观。

ConfigurationManager.AppSettings("LOGINSUCCESS");

然而,我可以有一个大数目的应用程序的消息我不想使用的网络。config。我要添加第2网络的配置文件和使用,但当然只能有一个每个虚拟目录。

没有任何人有任何建议,关于如何做到这一点没有写太多定义的代码?

有帮助吗?

解决方案

在你的网页。config,在若,改变它:

<appSettings file="StringKeys.config">

然后,创建你StringKeys.配置文件和所有你的钥匙。

你仍然可以使用的若区域主要网络。配置任何实际应用相关键。

其他提示

  • 把这串在xml文件和使用filewatcher检查更新的文件
  • 把这串数据库、高速缓冲存和设置一个合理的期政策

你可以使用 ResourceManager 类。见"ResourceManager和ASP.NET"文章 http://msdn.microsoft.com/en-us/library/aa309419(VS。71).aspx

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top