我应该在 ASP.NET MVC 应用程序中的何处放置自定义 DbContext 以供 LINQPad 参考?

Where should I place a custom DbContext in ASP.NET MVC app for LINQPad to reference?

我正在尝试在 LINQPad 和我的解决方案的使用 EF 6.0 生成的 DbContext 之间建立连接,但是当我 select 程序集引用时,我收到此错误:There are no types based on System.Data.Linq.DataContext in that assembly。我假设这意味着我需要创建 LINQPad 可以在我的解决方案程序集中引用的自定义 DbContext class。我应该在 ASP.NET MVC 应用程序的文件树结构中的哪个位置创建 LINQPad 可以引用的自定义 DbContext class?这是我第一次使用 LINQPad 并使用 ASP.NET MVC;也许我没有把 troubleshooting LINQPad connections, creation of classes inheriting from DbContext, or LINQPad's help guides?

上提供的以前的 SO 解决方案联系起来

您在 LinqPad 中创建一个新连接,并在第一个 window 的下部选择 "Entity Framework (DbContext)",然后在下一个 window 中指向您的 project.dll 在 bin/debug(发布)目录中,通常 LinqPad 会找到 DbContext 实体,您必须选择 web.config。 您在 MVC 项目中无事可做。

在 Linqpad 中链接之前,您是否重新构建了项目?