创建新的C#文件时命名空间错误?

时间:2012-07-23 05:18:29

标签: c# file namespaces project

我有两个名为 Hbt.DMS.BusinessLogic Hbt.DMS.Web 的项目。在 Hbt.DMS.BusinessLogic 中,我有一个名为 Operations 的文件夹。当我尝试在 Operations 文件夹中创建一个新文件时,它会在文件中生成一个错误的命名空间。

ex: the generated namespace: Greenwich.DMS.Web.Operations
expected namespace: Greenwich.DMS.BusinessLogic.Operations

我注意到当我尝试在 Hbt.DMS.BusinessLogic 项目的任何文件夹中创建新文件时会发生这种情况。

我错过了什么?

1 个答案:

答案 0 :(得分:5)

确保项目属性中有正确的Default namespace(例如Greenwich.DMS.BusinessLogic)。项目的可见名称不一定必须与默认名称空间相同。