【发布时间】:2012-12-14 19:42:01
【问题描述】:
当您首先使用 EF 代码创建应用程序时,您可以看到添加了以下 web.config 键:
<add name="ApplicationServices" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient" />
您可以很容易地看到它不包含特定于应用程序的信息。更改这些值不会影响应用程序的运行方式,因此我认为它一定是某种不必要的 EF 工件,可能是设计人员需要的。但是,如果您完全删除此密钥,应用程序将在启动时抛出 ConfigurationError。这把钥匙的真正用途是什么?
【问题讨论】:
标签: c# .net entity-framework connection-string