.NET的配置文件是按以下顺序继承的:
systemroot\Microsoft .NET\Framework\versionNumber\CONFIG\Machine.config
systemroot\Microsoft .NET\Framework\versionNumber\CONFIG\Web.config
(仅适用于ASP.NET)(应用程序目录)\Web.config
因此,作为“继承”的连接字符串在上述两个文件中指定。
参考: MSDN: ASP.NET Configuration File Hierarchy and Inheritance
如果您不想更改全局配置,可以使用<clear />从应用程序的配置中删除它们的继承:
<connectionStrings>
<clear />
<add name="LocalSqlServer" connectionString="..." />
</connectionStrings>