Nov 15 2011

Could not load type 'System.Data.Entity.Design.AspNet.EntityDesignerBuildProvider'. C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\web.config

Category: asp.net | MySQLSuzuki @ 03:36

Olá pessoal.

Estes dias eu estava desenvolvendo um web site com o ASP.net MVC 3 Razor usando o Entity Framework 4.0 com um banco de dados MySQL.
Resumindo: MVC3+EF+MySQL Razor view engine.

 

Quando eu tentei adcionar o controller me deparei com um erro desagradável e a saga do desenvolvedor em busca de respostas. Smile

A mensagem: Could not load type 'System.Data.Entity.Design.AspNet.EntityDesignerBuildProvider'. C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\web.config
Tentei criar o controller setando a Model class e o Data context class, tentei criar o controller vazio e depois criar as views porem deu erro em ambos modos. 

A solução que encontrei foi simples, no web.config entre as tags <system.web> e <compilation debug="true" targetFramework="4.0"> e <assemblies> insira uma nova linha de assembly.

<add assembly="System.Data.Entity.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />

Não esqueça de usar a versão recente do connector do MySQL, para que tenha a DLL MySQL.Data mais recente.


Até a próxima.
Sayonara.

 

E, se algum de vós tem falta de sabedoria, peça-a a Deus, que a todos dá liberalmente, e o não lança em rosto, e ser-lhe-á dada. (Tiago 1:5)

Share or Bookmark this post…

Tags: , , , , , , , ,

Kommentare

1.
pingback thiagosatoshisuzuki.wordpress.com says:

Pingback from thiagosatoshisuzuki.wordpress.com

Could not load type ‘System.Data.Entity.Design.AspNet.EntityDesignerBuildProvider’. C:WindowsMicrosoft.NETFrameworkv4.0.30319Configweb.config « Thiago Satoshi Suzuki

2.
trackback DotNetKicks.com says:

Could not load type 'System.Data.Entity.Design.AspNet.EntityDesignerBu

You've been kicked (a good thing) - Trackback from DotNetKicks.com

3.
Rafael Botelho Rafael Botelho Brazil says:

Cara, valeu a dica. Me ajudou muito.

4.
Suzuki Suzuki United Kingdom says:

Obrigado pelo feedback Rafael.
Smile

Voeg kommentaar By


(Sal you Gravatar ikone vertoon)

  Country flag

biuquote
  • Opmerkings
  • Voorskou
Loading