我可以将数据库连接字符串和Web服务链接存储在不同的文件中

时间:2011-07-20 19:55:32

标签: c# asp.net web-config

我找到了这个链接。很酷。这显示了如何将appsettings存储在不同的文件中: http://sureshbeniwal.blogspot.com/2008/04/store-appsettings-in-external-file.html

我可以使用ConnectionStrings标记做同样的事情吗?

我可以使用网络服务链接做同样的事情吗?

这是一个Web应用程序,因此Web链接采用以下格式:

<applicationSettings>
    <Webstrat.Web.Properties.Settings>

3 个答案:

答案 0 :(得分:1)

所有配置部分元素(例如connectionStrings等)都具有configSource属性as discussed on MSDN。这允许您指定一个单独的文件以包含,但不是以您显示的方式。

示例:

<connectionStrings configSource="connectionStrings.config" />

答案 1 :(得分:0)

是连接字符串。我做了很多次。没有尝试过网络链接,但您可以检查架构的配置,看看是否有设置的文件属性。由于这看起来是自定义的,答案取决于他们是否编码了可能性。

答案 2 :(得分:0)

使用configSource属性适用于配置文件中的大多数元素。我建议使用该方法而不是您发布的示例中的文件属性。