C# 错误CS0436:如果资源和调用者位于同一文件夹中,则资源与自身存在冲突

C# 错误CS0436:如果资源和调用者位于同一文件夹中,则资源与自身存在冲突,c#,asp.net,visual-studio-2015,webforms,C#,Asp.net,Visual Studio 2015,Webforms,在我的“App\u Code”文件夹中有一个名为“BaseHelper”的类。 这个类包含一些我在项目中使用的静态方法,这些方法为我提供了一些功能,我必须编写多行代码才能使用这些功能 现在的问题是,我在这个文件夹中还有一些其他的助手方法。在整个项目中使用此类的helper方法没有问题,但是当我想在“App\u Code”文件夹中的其他helper方法中使用方法时,我会收到如下警告: 警告CS0436中的类型“BaseHelper” 'C:\Users[Username]\Documents\Vi

在我的“App\u Code”文件夹中有一个名为“BaseHelper”的类。 这个类包含一些我在项目中使用的静态方法,这些方法为我提供了一些功能,我必须编写多行代码才能使用这些功能

现在的问题是,我在这个文件夹中还有一些其他的助手方法。在整个项目中使用此类的helper方法没有问题,但是当我想在“App\u Code”文件夹中的其他helper方法中使用方法时,我会收到如下警告:

警告CS0436中的类型“BaseHelper” 'C:\Users[Username]\Documents\Visual Studio 2015…\App\u Code\BaseHelper.cs与导入的类型冲突 “[Project Name]中的“BaseHelper”,版本=1.0.0.0,区域性=中性, PublicKeyToken=null'。使用中定义的类型 'C:\Users[Username]\Documents\Visual Studio 2015…\App\u Code\BaseHelper.cs'。C:\Users[用户名]\Documents\Visual Studio 2015\Projects…\App\u Code\SiteManager.cs

我要再次强调的是,只有当我想在同一个文件夹中使用helper方法时,问题才会出现,而不是当我想从不同的文件夹中使用helper方法时。问题不仅出现在“BaseHelper”中,而且每次我想在同一文件夹中使用helper方法时都会出现

因为我想在整个项目中使用这些类,所以我使用了项目的名称作为名称空间,并尝试不使用任何名称空间,但没有做任何更改


提前感谢,抱歉英语不好。

我不知怎的发现问题出在文件夹App\u Code和我放在那里的代码文件中

我不知道确切的问题是什么,如果有人有这方面的知识,请告诉我,我会很高兴的

我只需将所有文件移动到另一个文件夹,然后将App\u Code文件夹一起删除,就解决了这个问题