我们正在使用Visual Studio 2015进行WPF项目。我们在项目中有一个名为Assets的文件夹。它在VS 2015中显示良好。其中的文件在解决方案资源管理器中显示良好。但是当我们构建它时,VS 2015会抱怨以下错误:
“错误CS0234类型或名称空间名称'Assets'在名称空间'CoreFramework'中不存在(您是否缺少程序集引用?)“
(CoreFramework是我们的解决方案和Assets所在项目的名称。)
我不知道CoreFramework中的文件夹如何,但是在构建它时,VS 2015只是看不到它。我曾尝试在VS 2015中清理项目和解决方案,但这完全没有帮助。同样的错误不断弹出。而且它们也会在我们的每晚建筑物中弹出。
那么,是什么原因导致VS 2015同时看到项目中的文件夹却看不到项目中的同一文件夹?
在这种情况下,我必须做的是删除项目主文件夹下 obj 文件夹中的所有内容。解决方案的名称是 CoreFramework,主项目的名称也是 CoreFramework。所以我所做的是去 \CoreFramework\CoreFramework\obj 并删除那里的所有内容。由于此时我们只处理调试版本,因此唯一存在的就是 Debug 文件夹以及其下的所有临时文件和文件夹。一旦我这样做了,然后重建解决方案就会重新创建所有临时文件和文件夹,而不会出现我在 Assets 文件夹中遇到的问题。它建造得很好。
青年会
小智 6
检查两个项目的.Net-Framework 版本。如果引用的项目的 .Net-Framework 版本高于引用项目,则可能会发生此错误。
项目名称 -> 属性 -> 应用程序 -> 目标框架
| 归档时间: |
|
| 查看次数: |
15094 次 |
| 最近记录: |