我想建立一个内部实体。我已将实体、其标量属性和导航属性更改为内部。当我尝试构建它时出现此错误:
错误 6036:EntityType“文件”具有“内部”可访问性,EntitySet“文件”具有具有“公共”可访问性的 get 属性。 EntitySet 的 get 属性的访问限制不得低于包含 EntityType 的访问限制。
我无法编辑 Designer.cs,因为它没有生成此错误。我已检查 edmx 文件,但没有任何与“文件”或“文件”关联的公共值。我应该怎么办?
- 在 VS 实体设计器中打开模型。
- 切换到模型浏览器窗口。
- 展开以下节点:
- ModelName.edmx
- Model
- 实体类型
- 复杂类型
- 协会
- EntityContainer: MyEntities
- 在“实体集”列表中,您应该看到“文件”条目。点击它。
- 切换到属性编辑器窗口并更改 Getter 可见性。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)