0

为什么我要从没有错误的构建变成 3 种类型:

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

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

更新

当我在VM(XP模式)中编译这个(第二天)早上时,我得到了:

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.

我昨天也得到了这个,并没有想太多 - 只是点击了立即重启按钮。

重新启动和构建后,我再次得到 0 个错误,所以这显然不是代码本身的问题。

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

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.

...带我去: http: //support.microsoft.com/default.aspx ?scid=kb;en-us;891667

4

2 回答 2

2

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

要检查,请转到您的项目属性,然后转到“应用程序”选项卡,然后检查“目标框架”设置。如果它设置为“.NET Framework 4 Client Profile”,请尝试将其更改为“.NET Framework 4”并重新构建以查看导致它的原因。

于 2013-02-06T01:44:46.473 回答
0

这只是重新启动的问题,让 Visual Studio 恢复活力。

于 2013-02-07T05:54:34.180 回答