asp.net帮助资源位置

时间:2008-11-20 20:07:59

标签: asp.net xml resources web-config

我有一个相对简单的网站,我正在为内部网环境工作。当用户单击页面上的链接时,页面有一个钩子来显示一小段文本(可能带有一些用于标记的HTML)以获得帮助。我正在讨论是否将帮助片段放在他们自己的XML文件中或在web.config中创建一个部分。该站点将部署在多个客户端站点上,并且考虑到更新web.config文件似乎重新启动站点,我倾向于将其放在自己的文件中。我的问题是哪里是找到它的最佳地点?我宁愿它不容易通过网络访问,所以虽然root或某个文件夹是一个选项,但我想知道这样的文件是否有更“标准”的位置,也许是App_LocalResources?任何反馈都会受到欢迎。感谢。


我会看看这些选项。我预计帮助文件/资源​​不会有很多更新,但我认为随着网站功能的扩展,它肯定是可能的。我喜欢它是类似XML的想法,或者至少可以在文本编辑器中编辑,因此更新不一定需要VS来更新文件。谢谢大家!

3 个答案:

答案 0 :(得分:1)

听起来像是App_GlobalResources文件夹中resx(资源)文件的完美候选者。这些可以轻松编辑并发布到网站而无需重新启动。

答案 1 :(得分:0)

使用嵌入式资源怎么样?有几个关于如何使用嵌入式资源的教程,并将其打包到dll中,以便与您的网站一起分发。

答案 2 :(得分:0)

在我的项目中,我尽可能将Web应用程序连接到在线帮助wiki。

.aspx页面名称用作帮助页面标题。一旦你进入wiki,你可以自由地做所有的wiki技巧,比如重定向和链接

请参阅我的blog entry了解技术信息。