【发布时间】:2013-01-22 03:17:33
【问题描述】:
我使用的是数据库优先方法。
在 VB.NET Web 项目中,我使用 EF 5.x DBcontext 生成器模板生成模型对象类,解决方案资源管理器添加了 Model.Context.tt 和 Model.tt 文件,但没有添加任何 POCO's,如下所示:
但是,不知何故,项目仍然知道这些类,并且它们确实存在于文件系统中。
如果我在 C# web 项目中执行完全相同的过程,一切都会完美无缺,如下所示:
我做错了什么?
编辑:“显示所有文件”确实会导致这些文件出现在解决方案资源管理器中。但是,此功能旨在使解决方案资源管理器显示文件系统中未包含在项目中的任何文件。我的问题是,如果这些文件已经是项目的一部分(它们似乎是!),为什么这些文件不显示在解决方案资源管理器中?
【问题讨论】:
-
是否显示所有文件?也许他们在那里但隐藏? VB 的项目格式与 CSharp 的反应不同。
-
@BrianMains 你和帕维尔是对的。不敢相信这让我今天发疯了。
标签: c# asp.net visual-studio-2010 entity-framework-5