1
實體框架你好,我安裝了MySQL連接器/淨6.7.4,所以我能夠從我的MySQL數據庫生成EDMX,但現在我想要做的不便與它所以我說引黃字符串:與MySQL
<DbProviderFactories>
<add name="MySQL Data Provider" invariant="MySql.Data.MySqlClient" description=".Net Framework Data Provider for MySQL" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data, Version=6.7.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d"/>
</DbProviderFactories>
在我的webconfig,但當我創建上下文(由.tt純生成)我收集上的異常:
在配置中找不到指定的存儲提供程序,或無效。
任何想法爲什麼?我已經添加MySql.xxx dll文件到我的斌
編輯:CONNSTRING錯了,當我修改供應商的名稱,以便它現在看起來:
<connectionStrings>
<add name="classicmodelsEntities" connectionString="metadata=res://*/mysql.Model1.csdl|res://*/mysql.Model1.ssdl|res://*/mysql.Model1.msl;provider=MySql.Data.MySqlClient;provider connection string="server=localhost;user id=root;password=Password;persist security info=True;database=classicmodels"" providerName="MySQL Data Provider"/>
我得到異常:無法找到請求。網絡框架數據提供者。它可能沒有安裝。
什麼是你連接字符串? – Satpal
看看我的編輯 – user1291518
加入沒有幫助我 –
user1291518