asp.net – 开发与生产:连接字符串
发布时间:2020-12-16 03:40:30 所属栏目:asp.Net 来源:网络整理
导读:我正在将SQL服务器移动到一台单独的机器上.目前我们在同一个盒子上运行我们的Web服务器和SQL Server.因此,我们有一个带有IIS和SQLServer的生产服务器,然后是一个独立的开发服务器,可以反映这种设置. 当谈到我们的asp.net控件的app.config和web站点的web.conf
我正在将SQL服务器移动到一台单独的机器上.目前我们在同一个盒子上运行我们的Web服务器和SQL Server.因此,我们有一个带有IIS和SQLServer的生产服务器,然后是一个独立的开发服务器,可以反映这种设置.
当谈到我们的asp.net控件的app.config和web站点的web.config时,这很有效,因为我们可以使用“Initial Catalog = MyDB; …”并且它起作用,因为两台机器上的DB名称相同. 现在我正在考虑在同一个盒子上运行两个DB(MyDB,MyDB-Dev).有没有一种简单的方法可以在每次部署或编译时都不需要编辑web.config和app.config?这是Visual Source Safe可以处理的吗? 解决方法
这是我使用的解决方案.在Web.Config中,放置以下“include”行:
<connectionStrings configSource="WebCS.config"/> 然后,创建WebCS.config文件并输入以下内容: <connectionStrings> <add name="ConnString" connectionString="Data Source=YourServer;Initial Catalog=YourDB;etc.. providerName="System.Data.SqlClient"/> </connectionStrings> 然后,在VS中发布您的站点之后,删除WebCS.config文件(我有一个批处理文件来执行此操作),然后捆绑其他所有内容以便传输到新计算机.然后,您将确信所有Web.Config文件设置都与您同步,而不会弄乱您的连接字符串. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 处理MVC中的无效URL
- asp.net-mvc – 在bootstrap模式中使用时,MVC中的文件上载返
- asp.net-web-api – ASP.NET WebApi测试 – 断言请求返回40
- asp.net – 自定义OWIN / Katana UserManager工厂行为
- asp.net – Asp:CheckBox复选框和文本不在同一行
- asp.net-mvc-3 – 在哪里可以找到MvcTextTemplateHost的API
- asp.net-mvc – 如何让Controller Action采用动态参数?
- asp.net – 如何清除页面上的所有文本框
- entity-framework – EF codefirst如何知道为哪个模型类创建
- ASP.Net web api Vs .Net核心web api
推荐文章
站长推荐
- asp.net – jQuery HighCharts和MVC 2应用程序中
- 你所不知道的ASP.NET Core MVC/WebApi基础系列 (
- asp.net – ASP.MVC CORE网站的最大上传大小
- asp.net-mvc – Css和脚本不工作,直到用户登录网
- asp.net-mvc-4 – 使用Durandal的会话数据
- asp.net-mvc-3 – 如何使razor成为现有项目中的默
- asp.net-mvc – 如果我在单个页面中添加多个表单
- asp.net-core – 从ASP.NET Core 2.1应用程序中删
- .NET Core中Object Pool的简单使用
- 分享一个asp.net pager分页控件
热点阅读