未定义“Microsoft.VisualBasic.CompilerServices.DesignerGenerated”类型

时间:2011-03-28 21:58:08

标签: vb.net

当我在Visual Basic 2010(SP1)中启动一个空白的WPF项目时,我收到以下错误:

  

类型   'Microsoft.VisualBasic.CompilerServices.DesignerGenerated'   没有定义。

错误来自MainWindow.g.i.vb中自动生成的代码 - 当我尝试添加对Microsoft.VisualBasic的引用时,它说我不能,因为它将在运行时添加。

我搜索的MSDN论坛一无所获,MS Connect上的解决方法就是安装SP1(我已经完成了)。

其他人有这个问题或知道如何解决它?

3 个答案:

答案 0 :(得分:1)

我遇到了同样的问题并用此修复: (我有VS的德语版,所以我不知道按钮的正确描述。) 高级编译 - >更改框架并说好。这个改变回来之后。然后去清理你的项目(在build下找到)并重新构建它。

如果VS在以后发生故障时再次出现问题。下载只改变了我的记忆空间。

答案 1 :(得分:1)

我遇到了这个问题,发现它是由于添加了Microsoft.MapPoint的命名空间(事实上任何命名空间都是以“Microsoft”引起的)。这是Microsoft文章中的一个类:http://msdn.microsoft.com/en-us/library/bb259689.aspx

将命名空间重命名为没有Microsoft的东西,解决了这个问题。

答案 2 :(得分:0)

尝试从Microsoft安装该文件 VBWP7SetupENU.msi

请参阅以下说明和所需文件: http://msdn.microsoft.com/en-us/library/ff402530(v=vs.92).aspx#BKMK_Installing

祝你好运