根据智能感知,同一项目中未找到名称空间,但项目仍在构建中

问题描述 投票:5回答:3

我有一个简单的ASP.Net MVC项目,由于某种原因,它具有智能感知问题。不断地给我一个错误,即找不到项目本地名称空间,即使它们确实存在并且项目将正常构建。这是一个例子:

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9KNHV5US5wbmcifQ==” alt =“在此处输入图像描述”>

这非常令人沮丧,因为这导致我无法获得任何智能感知。有人遇到过这样的问题吗,他们知道解决方案吗?

该项目本身是在Macbook Air上的Paralells下的W8的VS2013中,在VS2013中运行的MVC4网站,应该对问题有影响。

如上所述,在项目构建和成功运行时,我没有错误消息可提供,但是如果需要更多详细信息,请告诉我。

visual-studio intellisense visual-studio-2013
3个回答
2
投票

我有同样的问题。尝试从解决方案中删除项目,然后再次添加。它为我工作。看起来像一个解决方案文件的怪癖。

更新:这不是永久性的修复,因为关闭和重新打开Visual Studio会带来问题。

更新2:在寻求解决无法更改项目默认名称空间的另一个问题(我将获得System.Runtime.InteropServices.ExternalException)时,我发现它与Visual Studio的Xamarin工具有关。我继续完全卸载Xamarin。它解决了我的命名空间重命名问题以及奇怪的类型或找不到的命名空间/智能感知问题。


0
投票

我也遇到了同样的问题,解决方案文件和构建项目似乎有些问题,我可以通过简单地创建一个新项目并重新启动Visual Studio来复制问题。

无论如何,我现在通过删除解决方案文件并使用项目文件打开项目来解决它。


0
投票

[对于任何在2020年阅读此书的人,我发现对我有用的修复程序是清理解决方案并卸载依赖项的项目,例如依赖于数据项目和应用程序项目的Web api,然后重新加载并按照依赖关系的顺序构建每个项目,以便它们能够成功构建。因此,在我的情况下,我的数据项目不依赖于任何其他项目,因此我先重新加载并构建了该项目,然后重新加载了依赖于数据项目的应用程序项目,最后重新加载了同时依赖于数据和应用程序的Web api项目。

© www.soinside.com 2019 - 2024. All rights reserved.