无法加载类型'system.data.entity.design.aspnet.entitydesignerbuildprovider'

Aht*_*ham 24 asp.net entity-framework-4

<add extension=".edmx" type="System.Data.Entity.Design.AspNet.EntityDesignerBuildProvider" />
Run Code Online (Sandbox Code Playgroud)

这是我的System Web.config文件的程序集

wan*_*dos 44

打开web.config并在Assemblies部分中添加以下行:

<add assembly="System.Data.Entity.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
Run Code Online (Sandbox Code Playgroud)

有关更多信息,请查看此链接:

http://forums.asp.net/t/1698282.aspx

希望这可以帮助

  • 如果它不适合你,请查看@ GregoryBrad的答案如下. (2认同)

Gre*_*rad 14

添加到@wandos答案,这是web.config的布局:

  <system.web>
    <compilation debug="true" targetFramework="4.5">
      <assemblies>
        <add assembly="System.Data.Entity.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
      </assemblies>
    </compilation>
    <httpRuntime targetFramework="4.5" />
  </system.web>
Run Code Online (Sandbox Code Playgroud)