我所有的剃鬚刀的觀點有此錯誤:入口已經添加
The pre-application start initialization method Start on type WebMatrix.WebData.PreApplicationStartCode threw an exception with the following error message:
The entry 'DefaultConnection' has already been added.
現在,你可以在我的連接字符串的配置看,我沒有重複的連接字符串名稱:
<connectionStrings>
<add name="DefaultConnection" connectionString="Data Source=.\foo;Initial Catalog=aspnet-foo-20130212133051;MultipleActiveResultSets=true;Integrated Security=SSPI" providerName="System.Data.SqlClient" />
<add name="ServiDeskConnection" connectionString="Data Source=fooo;Initial Catalog=mdb;User Id=foo;Password=fooo;MultipleActiveResultSets=true" providerName="System.Data.SqlClient" />
<add name="mdbEntities" connectionString="metadata=res://*/Models.ExternalData.ExternalContext.csdl|res://*/Models.ExternalData.ExternalContext.ssdl|res://*/Models.ExternalData.ExternalContext.msl;provider=System.Data.SqlClient;provider connection string="data source=foo;initial catalog=mdb;user id=foo;password=foo_prod01;multipleactiveresultsets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
<add name="SisInfoInventoryEntities" connectionString="metadata=res://*/Models.ExternalData.Inventory.csdl|res://*/Models.ExternalData.Inventory.ssdl|res://*/Models.ExternalData.Inventory.msl;provider=System.Data.SqlClient;provider connection string="data source=.\foo;initial catalog=foo;integrated security=True;multipleactiveresultsets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
</connectionStrings>
我已經試過使用<Clear/>
,但它更糟,因爲它說我沒有任何連接。
我試圖卸載相同解決方案的項目,但它仍然沒有工作。
請注意,當我構建項目時,它運行良好。
(這已經回答了好幾次,但沒有一個解決方案,爲我工作過。)
嘗試加入''前的ConnectionStrings元素 –
嗨第一個元素,並感謝要求,已經嘗試過,但它不工作 – Jorge
看起來既''以前 '和'刪除名稱=「DefaultConnection」>所有的'add'都應該這樣做。 –