5

我需要在站点徽标附近显示站点的版本号。我可以在 web.config 中的哪个位置保存此版本号?在 web.config 中保存站点版本号是个好主意吗?

4

1 回答 1

3

好吧,您似乎会为这个问题得到减分。但无论如何,这是我的建议:

将您的网站版本存储在 web.configappSettings部分,例如:

<appSettings>
  <siteVersion>v1.0</<siteVersion>
</appSettings>

并且由于您使用的是 mvc 添加到常见的 _layout 视图代码以显示此版本:

Site version : @ConfigurationManager.AppSettings["siteVersion"]

是的,这是个好主意,因为 web.config 的这一部分用于存储您的应用程序的常用设置,并且动态更改它们会导致 IIS 重新启动您的应用程序以应用设置。但不确定您是否只会在部署时更改站点版本。

于 2012-11-15T09:42:03.513 回答