2011-03-28 124 views
0

当过我开始在Visual Basic 2010(SP1)空白WPF项目中,我得到以下错误:类型“Microsoft.VisualBasic.CompilerServices.DesignerGenerated”没有定义

Type 'Microsoft.VisualBasic.CompilerServices.DesignerGenerated' is not defined.

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

我搜索的MSDN论坛没有发现任何东西,MS Connect的解决方法是安装SP1(我已经完成)。

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

回答

1

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

如果VS稍后发生故障,则会再次出现问题。下载只会改变我的内存空间。

1

我有这个问题,并发现这是由于添加了Microsoft.MapPoint的命名空间(事实上任何命名空间开始“微软”造成的)。这是一篇来自Microsoft文章的文章:http://msdn.microsoft.com/en-us/library/bb259689.aspx

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

+0

我的修复与“John Y”的修复类似。来自Microsoft的代码生成工具在Microsoft.Tools命名空间中生成了一个类,并重命名了命名空间的Microsoft部分来修复该错误。这发生在VS2008中,我在后来的版本中没有看到它。 – cstick 2014-06-05 12:56:18