我是 Azure 做事方式的新手,但已成功获得数据库设置和数据到 Azure SQL DB。我遇到的问题是我无法通过我的 MVC 4 应用程序连接到数据库。我正在使用实体框架。我的连接字符串是正确的。但我收到以下错误消息:
初始化字符串的格式不符合从索引 0 开始的规范。
我的想法是我的 web.config 文件配置不正确?我在这里包括部分:
<configuration>
<configSections>
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false"/>
</configSections>
<connectionStrings>
<add name="MovieContext" connectionString="Data Source=rh9bqjbkqi.database.windows.net; Initial Catalog=MainSQLDB; User ID=****; Password=****;" providerName="System.Data.SqlClient"/>
</connectionStrings>
<appSettings>
<add key="webpages:Version" value="2.0.0.0"/>
<add key="webpages:Enabled" value="false"/>
<add key="PreserveLoginUrl" value="true"/>
<add key="ClientValidationEnabled" value="true"/>
<add key="UnobtrusiveJavaScriptEnabled" value="true"/>
<add key="MvcMailer.BaseURL" value=""/>
</appSettings>
再往下看,我有以下内容:
<entityFramework>
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework">
<parameters>
<parameter value="v11.0"/>
</parameters>
</defaultConnectionFactory>
请告知,因为我想绕过这个颠簸并继续解决更大的问题,哈哈。