这里有问题。我正在尝试使用 SQL Server Express 而不是 SQL Server CE。虽然我的应用程序已经在使用 SQL Server CE,但我需要弄清楚我需要进行哪些更改。我创建了一个新的数据库连接 - 它为我生成了一个新的 *.dbo 文件。我在我的web.config
:
<connectionStrings>
<add name="DefaultConnection"
connectionString="Data Source=.\SQLExpress;Initial Catalog=DatabaseExpressContext;Integrated Security=True;Pooling=False;MultipleActiveResultSets=True"
providerName="System.Data.SqlClient"
xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
</connectionStrings>
<entityFramework>
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework">
<parameters>
<parameter value="Data Source=.\SQLEXPRESS; Integrated Security=True; MultipleActiveResultSets=True" />
</parameters>
</defaultConnectionFactory>
</entityFramework>
<system.data>
<DbProviderFactories>
<remove invariant="System.Data.SqlClient" />
<add name="SqlClient Data Provider"
invariant="System.Data.SqlClient"
description=".Net Framework Data Provider for SqlServer"
type="System.Data.SqlClient.SqlClientFactory, System.Data,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
/>
</DbProviderFactories>
但是什么也没有发生......没有任何效果......我正在连接到我的 *.dbo 文件 - 甚至没有建立表。
我找不到任何关于我的问题的有用信息。