【发布时间】:2018-09-23 13:59:27
【问题描述】:
我有 Visual Studio 2017 项目,我需要在其中打开一个名为 Devdog.General 的文件夹,该文件夹也包含在我的解决方案中。但是,它不会将其识别为现有文件夹,并在我尝试导入它时给我一个缺少目录/命名空间的错误。有关更多信息,请参阅屏幕截图。
【问题讨论】:
-
也许你需要像这样
using Assembly-CSharp.Devdog.General -
类的命名空间在代码文件中定义。打开代码文件以查看其命名空间。基于 VS 的默认设置,当您在文件夹层次结构中创建新类时,VS 将为您的类使用由默认项目命名空间 + 点分隔文件夹层次结构组成的命名空间。但是,如果您将类拖放到另一个文件夹中,或者重命名文件夹层次结构,命名空间将不会自动更正。
标签: c# visual-studio unity3d