相关疑难解决方法(0)

MvcBuild与ASP.NET MVC 2中的Entity Framework一起使用

在VS 2010中,<MvcBuildViews>true</MvcBuildViews>如果使用Entity Framework ,更改MVC2项目的.csproj文件会导致错误.

无法加载类型'System.Data.Entity.Design.AspNet.EntityDesignerBuildProvider'.C:\ Windows\Microsoft.NET\Framework\v4.0.30319\Config\web.config 129

我想在调试时构建视图,我也希望我的项目能够编译!

asp.net asp.net-mvc entity-framework csproj

32
推荐指数
2
解决办法
8092
查看次数

无法加载文件或程序集'System.Data.Entity

我在一个解决方案(一个笑话网站)内工作.该解决方案有2个项目:

  1. 模型(C#类库)
  2. MVC 3空应用程序

我试图让我的视图列出数据库中的笑话,但我收到以下错误:

无法加载文件或程序集'System.Data.Entity,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'或其依赖项之一.该系统找不到指定的文件

从错误消息中可以看出,我已经将System.Data.Entity添加到MVC 3应用程序的web.config中.

无论我做什么,我似乎无法修复错误!我已经为Entity类添加了using语句,HomeController和Index.cshtml.

asp.net-mvc-3

16
推荐指数
2
解决办法
4万
查看次数

强制 C# 加载仅在 cshtml 文件中引用的程序集

如何强制 C# 运行时加载仅在.cshtml作为 Razor 模板的文件中使用的程序集?

我正在使用 JSON 序列化功能Newtonsoft,项目引用了程序集,但是当 Razor 引擎编译模板时,我收到一个错误,指出Newtonsoft命名空间未知。我还看到 dll 实际上没有加载(我想这是有道理的,因为它没有在 C# 代码中的任何地方引用)。如果我在我的 C# 代码中的某处添加一个虚拟行来引用它加载的程序集中的任何函数,并且 Razor 很高兴。有没有办法指定即使没有引用程序集也应该加载它?我真的不想在代码中留下虚拟行。

c# visual-studio-2010 razorengine

6
推荐指数
1
解决办法
1175
查看次数