Tätä julkaisua on viimeksi muokannut QWERTYU 28.4.2018 klo 11:46
"/" Palvelinvirhe sovelluksessa.
Entity Frameworkin palveluntarjoajatyyppi "MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6, version=6.9.10.0, culture=" ei voi ladata ADO.NET palveluntarjoajalle, joilla on kiinteä nimi "MySql.Data.MySqlClient" neutral, PublicKeyToken=c5687fc88969c44d"。 Varmista, että käytät kelvollisen kokoonpanon nimeä ja että kokoonpano on käytettävissä käynnissä olevalle sovellukselle. Lisätietoja löytyy osoitteesta http://go.microsoft.com/fwlink/?LinkId=260882. Kuvaus: Käsittelemätön poikkeus tapahtui nykyisen verkkopyynnön suorittamisen aikana. Tarkista pinon jäljityksen tiedot virheestä ja siitä, mistä koodisi virheen aiheutti.
Poikkeustiedot: System.InvalidOperationException: En pysty lataamaan entiteettikehyspalveluntarjoajatyyppiä "MySql.Data.MySqlClient.MySqlProviderServices", joka on rekisteröity sovelluksen konfiguraatiotiedostoon ADO.NET palveluntarjoajalle kiinteällä nimellä "MySql.Data.MySqlClient", MySql.Data.Entity.EF6, Version=6.9.10.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d”。 Varmista, että käytät kelvollisen kokoonpanon nimeä ja että kokoonpano on käytettävissä käynnissä olevalle sovellukselle. Lisätietoja löytyy osoitteesta http://go.microsoft.com/fwlink/?LinkId=260882.
Lähdevirhe:
Rivi 22: { Rivi 23: public ApplicationDbContext() Rivi 24: : base("DefaultConnection", throwIfV1Schema: false) Rivi 25: { Rivi 26: }
Lähdetiedosto: D:\project\Xld_NationWide\Xld_WebApi\Models\IdentityModels.cs Rivi: 24
Pinon jäljitys:
Ratkaisu:
1: Napsauta hiiren oikealla project->Add reference->Browse-tiedostoa ja viittaa kaikkiin dll-tiedostoihin MySQL Connector Net 6.8.3\Assemblies\v4.5:ssä. 2: Lisää palveluntarjoajasolmu web.config-tiedostoon: <provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6"></provider>
VS2015 +EF6 Yhdistä MYSQL-tietokantaan luodaksesi entiteettejä https://www.itsvse.com/thread-4686-1-1.html
|