【发布时间】:2015-03-22 22:33:49
【问题描述】:
在 C# 中,当我们创建一个文件夹时,进入该文件夹的所有类都将归入该文件夹名称作为它们的命名空间。或者使用namespace 关键字,我们可以手动定义它们。但是在 VB 中,当我创建一个文件夹时,这不会自动完成。假设我想添加一个实体框架对象,它属于默认命名空间。然后,如果 EF 中有一个登录表,我就不能有一个名为 Login 的窗口。这会导致很多问题。如何更改 edmx 文件的命名空间?并防止 VB 中的命名空间冲突?
【问题讨论】:
-
您可以通过左键单击 .edmx 文件(在解决方案资源管理器中)更改 edmx 的命名空间,然后打开 .edmx 文件属性窗口;修改自定义工具命名空间的值。请注意,默认情况下“自定义工具命名空间”属性将为空,因此 Designer.cs 文件的命名空间是项目默认命名空间。
-
@DavidTansey:它不会改变命名空间
标签: vb.net entity-framework namespaces