我需要在站点徽标附近显示站点的版本号。我可以在 web.config 中的哪个位置保存此版本号?在 web.config 中保存站点版本号是个好主意吗?
问问题
2411 次
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 回答