我正在使用数据库第一种方法。
在VB.NET Web项目中,我使用EF 5.x DBcontext
生成器模板生成模型对象类,解决方案资源管理器获取添加的Model.Context.tt
和Model.tt
文件,但没有添加了POCO's
,如下所示:
然而,不知何故,该项目仍然知道这些类,它们确实存在于文件系统中。
如果我在C#web项目中执行完全相同的过程,那么一切都完美无缺,如下所示:
我做错了什么?
编辑:“显示所有文件”确实会导致这些文件出现在解决方案资源管理器中。但是,此功能旨在使解决方案资源管理器显示文件系统中未包含在项目中的任何文件。我的问题是,为什么这些文件不会出现在解决方案资源管理器中,如果它们已经是项目的一部分(它们看起来像是!)
答案 0 :(得分:2)
解决方案资源管理器工具栏中应该有一个显示“显示所有文件”的图标。您需要单击它,因为对于VB项目,它默认是关闭的。