ASP.NET:使用预编译的Web编辑App_GlobalResources

时间:2009-03-09 02:31:35

标签: asp.net localization

是否有任何选项可以编辑App_GlobalResources文件夹中的资源?编译后,该目录不包含在预编译文件夹中。

我在网上读到App_GlobalResources资源被编译成DLL以便于访问。但是,我希望管理员能够更新这些文件的内容。是将这些GlobalResources .RESX转换为LocalResources的唯一方法吗?

2 个答案:

答案 0 :(得分:1)

我不知道编译后“就地”编辑文件有什么方法 - 但为什么不进行更改,再次预编译Web,然后只部署App_GlobalResources.compiled和App_GlobalResources.dll分别到你的网站?那应该更新全局资源DLL并且应该实现你正在寻找的东西,我想。

马克

答案 1 :(得分:0)

您可以创建自定义小资源编辑器应用程序,它将与您的主应用程序分开。

GlobalResource Editor应用程序将打开一个表单,其中显示第一列中的键和另一列中的值。

您可以编译此应用程序,并将app_globalresource文件复制并粘贴到主应用程序中。

这样您也可以要求您的客户使用此应用程序,并教他在编译后复制并粘贴资源文件。