2008-11-20 131 views
0

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


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

回答

1

听起来像是App_GlobalResources文件夹中resx(资源)文件的完美候选人。这些很容易编辑,并且无需重新启动即可发布到网站。

0

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

0

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

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

查看我的blog entry的技术信息。