名称“…”在命名空间“clr-namespace”中不存在
我在使用Visual Studio 2012,.NET 4.5和WPF时遇到了一个奇怪的问题。
视图不会找到任何我的clases的引用,我一直收到错误“名称”…“命名空间中不存在”clr-namespace“”
intellisense确实找到了我的任何一个
我尝试过的:
- 的xmlns:常见= “CLR-名称空间:IVT.Common.View;assembly= IVT”
- 的xmlns:常见= “CLR-名称空间:IVT.Common.View;assembly=”
- 的xmlns:常见= “CLR-名称空间:IVT.Common.View”
- 将我的类移动到其他命名空间
- 我重新启动了visual studio和我的电脑
- 更改了.NET版本和编译方法(x86 / x64)
- 我创建了新项目,他们现在也遇到了这个问题……但旧项目仍在工作……
每次intellisense会找到类,但视觉工作室仍然会抛出错误…
任何的想法?
谢谢。
尝试更改构建目标平台并重建。 它实际上解决了我的问题。
- 将当前构建目标平台更改为另一个,即x64(如果当前为x86)。
- 重新构建整个解决方案。
- 更改回所需的目标平台即x86并重新构建解决方案。
我使用VS Studio 2017遇到了类似的问题
为了重现问题,我创建了一个WPF项目。 添加了用户控件并在主窗口中引用了该控件。
我遇到的问题是我的解决方案是在文件服务器上,而不是在我的计算机本地。 将它移动到本地一切按预期工作。 不确定这是否是VS Studio中的错误。