Asp.net mvc 3 应用程序的配置设置

发布于 2024-11-18 21:26:58 字数 365 浏览 3 评论 0原文

我有一个要部署的 asp.net mvc 3 应用程序,但我想以某种方式自动化该应用程序的部署过程。例如,如果我将代码上传到 http://www.domain.com。当站点第一次运行时,它应该检查数据库是否已设置,如果没有,它应该从脚本文件夹运行 sql server 脚本到用户指定的数据库的指定服务器。然后,它应该从用户那里接受一些设置并将其存储在 web.config 中,例如 smtp、官方电子邮件、电话等。这些设置在应用程序的生命周期中只需要一次。然后是应用程序应在财政年度结束时提示的设置。
在 ASP.NET MVC 中执行此类操作的最佳方法是什么(即使是一种方法也是非常值得赞赏的)。

i have an asp.net mvc 3 application that i want to deploy but i want to somehow automate the deployment process of the application. For example if i upload code to http://www.domain.com. when site is run for the first time it should check if database is setup if not it should run the sql server scripts from the scripts folder to user's specified server for his specified database. Then there are some settings that it should accept from the user and store in web.config like smtp, Official Email, phone etc. These are settings that are required only once in the lifetime of the application. Then there are settings that application should prompt at the end of the financial year.
what is best way (even a way would be highly appreciable) of doing this kind of stuff in asp.net mvc.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

奶气 2024-11-25 21:26:58

我不会在这里概述整个过程,而是指导您检查 Orchard 设置,它做了类似的事情,您可能想看看他们是如何做到的:
http://orchardproject.net/

Rather than outlining the whole process here, I will instruct you to check the Orchard setup, it does something similar, you might want to check out how they do it:
http://orchardproject.net/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文