2016-02-15 45 views
0

我们正在使用Visual Studio 2015开发WPF项目。我们在名为Assets的项目中有一个文件夹。它在VS 2015中显示得很好。其中的文件在解决方案资源管理器中显示正常。但是,当我们建立它,VS 2015年抱怨,出现以下错误:不明白我们为什么会出现错误CS0234

“错误CS0234类型或命名空间名称‘资产’不存在命名空间‘CoreFramework’存在(?是否缺少程序集引用)”

(CoreFramework是我们解决方案的名称和资产项目。)

我不明白的文件夹怎么会出现在CoreFramework,但建设时,VS 2015年只是没有看到它。我已经尝试在VS 2015中清理项目和解决方案,但它根本没有帮助。同样的错误不断弹出。而且他们也会在我们每晚的建筑中弹出。

那么是什么导致VS 2015同时在项目中看到一个文件夹,并且在项目中看不到同一个文件夹呢?

+1

是'Assets'使用与您的其他程序集相同的.NET版本吗? – Jonesopolis

+0

这个文件夹的构建操作是什么?右键单击它并检查属性。 – NikolaiDante

+0

你很可能有一个不匹配的.net版本 –

回答

1

在这种情况下,我所要做的就是删除项目主文件夹下obj文件夹中的所有内容。该解决方案的名称是CoreFramework,主项目的名称也是CoreFramework。所以我所做的就是\ CoreFramework \ CoreFramework \ obj并删除了所有内容。由于在这一点上我们只处理一个调试版本,唯一有Debug文件夹和所有临时文件和文件夹下。一旦我这样做,然后重建解决方案重新创建所有的临时文件和文件夹,没有我与资产文件夹的问题。它建立好。

YMMV

相关问题