名称" ..."命名空间中不存在" clr-namespace"

时间:2016-07-26 01:54:19

标签: c# .net wpf visual-studio-2012 namespaces

我在使用Visual Studio 2012,.NET 4.5和WPF时遇到了一个奇怪的问题。

观点不会找到我的任何一个字段的引用,并且我一直收到错误"名称" ..."命名空间中不存在" clr-namespace" "

虽然intellisense确实找到了我的任何一个分支

我尝试过的事情:

  • 的xmlns:常见=" CLR-名称空间:IVT.Common.View;装配= IVT"
  • 的xmlns:常见=" CLR-名称空间:IVT.Common.View;装配="
  • 的xmlns:常见=" CLR-名称空间:IVT.Common.View"
  • 将我的课程移至其他名称空间
  • 我重新启动了visual studio和我的电脑
  • 更改了.NET版本和编译方法(x86 / x64)
  • 我创建了新项目,他们现在也遇到了这个问题......但旧项目仍然有用......

每次intellisense都会找到类,但是visual studio仍会抛出错误......

有什么想法吗?

感谢。

2 个答案:

答案 0 :(得分:1)

尝试更改构建目标平台并重建。它实际上解决了我的问题。

  1. 将当前的构建目标平台更改为另一个,即x64(如果当前为x86)。
  2. 重建整个解决方案。
  3. 更改回所需的目标平台,即x86并重新构建解决方案。

答案 1 :(得分:1)

我在使用VS Studio 2017时遇到了类似的问题

为了重现问题,我创建了一个WPF项目。添加了用户控件并在主窗口中引用了该控件。

我遇到的问题是我的解决方案是在文件服务器上,而不是在我的计算机本地。将它移动到本地一切按预期工作。不确定这是否是VS Studio中的错误。