我一直在使用Visual Studio 2013处理许多MVC4项目,但只有这个项目有问题:视图页面突然无法实现命名空间(仅视觉错误):
如果我构建项目,它再次正常(名称空间和类DO存在)。它可以运行或调试好。
问题是它在我构建之后仍然存在,如果我在cshtml文件中输入一段时间,或者关闭并重新打开文件,它会再次发生,我必须再次构建项目。如果我不首先构建,它也会使自动缩进(Ctrl + K,Ctrl + D)出现问题。
我该如何解决这个问题?
发现问题: 这是因为我的DataContext还有一个名为WispLink的类,因此无法确定WispLink是名称空间还是类。我将命名空间WispLink重命名为WispLinkNamespace,现在已经可以了。无论如何,奇怪的是它仍然可以正确编译和运行。
答案 0 :(得分:0)
我找到了问题。
这是因为我的DataContext还有一个名为WispLink的类,因此无法确定WispLink是名称空间还是类。我将命名空间WispLink
重命名为WispLinkNamespace
,现在没问题。
无论如何,奇怪的是它仍然可以正确编译和运行。