C# 如何管理不同的web.x.config文件
我一直在尝试谷歌和改变,现在在痛恨这个模式,所以请帮助我 我有一个web.config,如下所示:C# 如何管理不同的web.x.config文件,c#,asp.net-mvc,visual-studio-2010,C#,Asp.net Mvc,Visual Studio 2010,我一直在尝试谷歌和改变,现在在痛恨这个模式,所以请帮助我 我有一个web.config,如下所示: <configuration> <connectionStrings> <add name="ApplicationServices" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetd
<configuration>
<connectionStrings>
<add name="ApplicationServices" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient"/>
</connectionStrings>
ConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString
web.*.config文件用于转换web.config,因此称为 转换仅在发布/部署web应用程序时运行,而不仅仅是调试应用程序。这就是为什么很少使用web.Debug.config的原因(如果不使用其他配置,则可能用于测试系统) 要使用特殊调试设置,请遵循以下方法:
web.*.config文件用于转换web.config,因此称为 转换仅在发布/部署web应用程序时运行,而不仅仅是调试应用程序。这就是为什么很少使用web.Debug.config的原因(如果不使用其他配置,则可能用于测试系统) 要使用特殊调试设置,请遵循以下方法:
web.*.config文件用于转换web.config,因此称为 转换仅在发布/部署web应用程序时运行,而不仅仅是调试应用程序。这就是为什么很少使用web.Debug.config的原因(如果不使用其他配置,则可能用于测试系统) 要使用特殊调试设置,请遵循以下方法:
web.*.config文件用于转换web.config,因此称为 转换仅在发布/部署web应用程序时运行,而不仅仅是调试应用程序。这就是为什么很少使用web.Debug.config的原因(如果不使用其他配置,则可能用于测试系统) 要使用特殊调试设置,请遵循以下方法:
隐马尔可夫模型。。我有点讨厌这一点,第一次使用它会让人很恼火,每次我想知道我所做的是否有效时都需要滴水,但无论如何还是要谢谢你!我试过了,发现了这个错误,有什么线索吗?“ApplicationServices”条目已经被添加。@MatiasP:我同意你的看法;不是很直截了当,特别是如果有一个名为“web.Debug.config”的文件。但一旦你习惯了,转换就是一个强大的工具。错误的原因很可能是重新添加了连接字符串。如果条件设置不正确,这可能与转换有关。一个好的起点是首先检查web.config是否只包含一次连接字符串。然后运行转换并检查输出是否包含两次连接字符串。Hmm。。我有点讨厌这一点,第一次使用它会让人很恼火,每次我想知道我所做的是否有效时都需要滴水,但无论如何还是要谢谢你!我试过了,发现了这个错误,有什么线索吗?“ApplicationServices”条目已经被添加。@MatiasP:我同意你的看法;不是很直截了当,特别是如果有一个名为“web.Debug.config”的文件。但一旦你习惯了,转换就是一个强大的工具。错误的原因很可能是重新添加了连接字符串。如果条件设置不正确,这可能与转换有关。一个好的起点是首先检查web.config是否只包含一次连接字符串。然后运行转换并检查输出是否包含两次连接字符串。Hmm。。我有点讨厌,这让工作很烦人
ConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString