首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >首次运行配置(ASP MVC 4)

首次运行配置(ASP MVC 4)
EN

Stack Overflow用户
提问于 2013-09-11 07:26:15
回答 2查看 734关注 0票数 1

我正在创建一个简单的MVC CMS,我需要对其进行首次运行配置(以设置数据库和管理员用户帐户等)。

设置屏幕将要求他们提供数据库连接字符串,因此在第一次运行时,没有数据库存储的知识。

我如何检测到这是应用程序第一次运行,并将它们带到设置屏幕?

我是否应该在web.config中设置初始值为false:

代码语言:javascript
运行
复制
<add key="SetupComplete" value="false" />

设置完成后,我可以通过以下方式进行更改:

代码语言:javascript
运行
复制
ConfigurationManager.AppSettings.Set("SetupComplete", "True");

此方法的缺点是,如果应用程序重新启动,则配置值默认为"false“。解决这个问题的好办法是什么?

EN

Stack Overflow用户

发布于 2013-09-11 12:32:53

许多PHP CMS做同样的事情你想做的事情,因为它是初始设置它将是OK的管理员手动更改此值或您只是检查文件的存在,必须手动删除。因为它是IIS应用程序,所以我会构建一个部署包,这样你就可以在安装过程中设置初始设置,我认为这是IIS应用程序的常见方式。

票数 1
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18730331

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档