到目前为止,我的项目工作正常。突然,当我在Visual Studio 2015中执行标准的“Rebuild-> Start”操作链时,在未修改的文件中引发了以下错误:
CS0234: The type or namespace 'Bar' does not exist in the namespace 'Foo'
(are you missing an assembly reference?)
@using Foo.Bar.Models
我的项目名称是Foo.Bar
。我想知道为什么突然编译器威胁点作为命名空间分隔符,而早些时候它可以是项目名称的一部分。
我再说一遍:它发生在我现在很久没有修改过的文件中。
另外(自从上次工作以来)我没有手动更改任何配置。虽然,我可能是通过git(git stash; git rebase; git stash pop
)意外地完成的。
我请求你的帮助。
更新1
我正在对引用和安装的库进行更改,但自上次这样的操作以来,该项目正在编译和工作。