引用未找到命名空间的引用

时间:2015-09-09 09:35:37

标签: c# .net vs-community-edition

在我的解决方案中,我需要从之前的应用程序(Utils)添加项目。我在新解决方案的根文件夹中创建了应用程序的新副本,并使用Add-> Existing Project将其添加到解决方案中。之后我引用了新项目,以便我可以在项目的另一部分(Comms)中使用它的方法,右键单击Main项目并选择Add-> References并检查Utils项目,这是自动的在Comms项目中添加了引用。

一旦我在Main项目中实现了我需要的方法,我就得到了错误"类型或命名空间名称" Utils"找不到(你错过了使用指令或汇编引用吗?)" - 仅适用于Comms项目,而不是我在main中使用Utils的地方。

然而,我检查了我做了什么,一切看起来都按顺序显示:

在通讯中显示参考资料'参考文献;

Showing Reference in Comms' References

显示错误;

Showing Error

显示使用指令;

Showing Using Directive

接下来,我在堆栈交换中搜索并找到了this question.

似乎相关且确定目标框架在Utils项目中设置为.Net Framework 4 Client Profile,在主项目和Comms中设置为.Net Framework 4.5,因此我将目标框架设置为.Net Framework 4案例如图所示;

Showing .Net Framework 4 set as target framework

然后我清理并重建了我的解决方案,但仍然是Comms没有正确引用Utils。请有人帮助我。

它可能相关也可能不相关,但这是VS Community 2015

0 个答案:

没有答案