【问题标题】:Generated model objects not showing up生成的模型对象不显示
【发布时间】:2013-01-22 03:17:33
【问题描述】:

我使用的是数据库优先方法。

在 VB.NET Web 项目中,我使用 EF 5.x DBcontext 生成器模板生成模型对象类,解决方案资源管理器添加了 Model.Context.ttModel.tt 文件,但没有添加任何 POCO's,如下所示:

但是,不知何故,项目仍然知道这些类,并且它们确实存在于文件系统中。

如果我在 C# web 项目中执行完全相同的过程,一切都会完美无缺,如下所示:

我做错了什么?

编辑:“显示所有文件”确实会导致这些文件出现在解决方案资源管理器中。但是,此功能旨在使解决方案资源管理器显示文件系统中未包含在项目中的任何文件。我的问题是,如果这些文件已经是项目的一部分(它们似乎是!),为什么这些文件不显示在解决方案资源管理器中?

【问题讨论】:

  • 是否显示所有文件?也许他们在那里但隐藏? VB 的项目格式与 CSharp 的反应不同。
  • @BrianMains 你和帕维尔是对的。不敢相信这让我今天发疯了。

标签: c# asp.net visual-studio-2010 entity-framework-5


【解决方案1】:

解决方案资源管理器工具栏中应该有一个显示“显示所有文件”的图标。您需要单击它,因为对于 VB 项目,默认情况下它是关闭的。

【讨论】:

  • 这似乎解决了这个问题。我不敢相信这是让我发疯三个小时的原因。难以置信。
  • 请参考我的编辑为什么你的答案不正确,尽管它使这些文件显示出来。
  • 我不知道是否有不同的方式来显示这些文件。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-04-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-17
相关资源
最近更新 更多