将站点的手动版本号添加到web.config

时间:2012-11-15 09:33:36

标签: c# asp.net-mvc

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

1 个答案:

答案 0 :(得分:3)

好吧,你似乎对这个问题有所了解。但无论如何,这是我的建议:

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

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

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

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

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