.net 为什么我会得到;命名空间名称的类型';bla';不存在……”;没有变化之后?

.net 为什么我会得到;命名空间名称的类型';bla';不存在……”;没有变化之后?,.net,reference,namespaces,compiler-errors,opennetcf,.net,Reference,Namespaces,Compiler Errors,Opennetcf,为什么我要从没有错误的构建转到类型为3的构建: 类或命名空间“blah”中不存在命名空间名称“bla”的类型(是否缺少程序集引用?) 所有三个错误都指向同一组文件(两个错误在“OpenNETCF”中,一个错误在“OpenNETCF.Win32”中);为什么这些类型在今天早些时候确实存在于课堂中,而现在却不存在?我没有删除或更新这些引用 更新 当我今天(第二天)早上在VM(XP模式)下编译时,我得到了: 我昨天也收到了这个,没怎么想,只是点击了重启按钮 在重新启动并构建之后,我再次得到0个错误,因

为什么我要从没有错误的构建转到类型为3的构建:

类或命名空间“blah”中不存在命名空间名称“bla”的类型(是否缺少程序集引用?)

所有三个错误都指向同一组文件(两个错误在“OpenNETCF”中,一个错误在“OpenNETCF.Win32”中);为什么这些类型在今天早些时候确实存在于课堂中,而现在却不存在?我没有删除或更新这些引用

更新 当我今天(第二天)早上在VM(XP模式)下编译时,我得到了:

我昨天也收到了这个,没怎么想,只是点击了重启按钮

在重新启动并构建之后,我再次得到0个错误,因此代码本身显然没有问题

我不知道这是否相关,但我今天也得到了(XP模式VM启动的两次):

…这让我想到:

需要检查的一件事是查看您的项目是否意外设置为使用.NET客户端配置文件。这会导致各种奇怪的“未知类型”问题


要进行检查,请转到项目属性,然后转到应用程序选项卡,并检查“目标框架”设置。如果将其设置为“.NET Framework 4客户端配置文件”,请尝试将其更改为“.NET Framework 4”,然后重新构建以查看其原因。

只需重新启动,让Visual Studio恢复呼吸。

将鼠标悬停在[opennetcf]标记上,以了解其含义。@Hans,我以前没有使用过opennetcf,我想你是说compact framework不使用客户端配置文件(因此我的回答可能没有帮助)?@JohnD:这是一个.NET 1.1项目,在Windows 7、Visual Studio 2003上以XP模式运行。我没有改变它的任何配置…我想这是VS2003和/或.NET1.1中的一个已知问题,所以也许明天就可以了…对,CF不使用配置文件。所以你的答案不可能是正确的。应该是“类型或名称空间…”吗?嗨,吉姆;事实上,我认为它是“名称空间或名称”(我现在在家,不确定,但这就是我记得的)。
Automatic Updates
Updating your computer is almost complete. Your computer needs to be restarted for the updates to take effect. Windows will restart your computer automatically in .... minutes.
Devices or applications disabled
'Virtual PC/Windows CE Emulator' will cause Windows to become unstable. Windows has prevented these drivers from loading. Click here for more details.