【发布时间】:2011-05-29 16:49:47
【问题描述】:
我在尝试在新机器上构建 Silverlight 应用程序时遇到错误。 (Silverlight 4,Visual Studio 2010)这个应用程序在其他四台机器上编译没有错误。
错误是:
the tag 'MenuItem' does not exist in XML namespace 'clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Input.Toolkit'.
这些引用似乎是指向正确程序集的指针。有没有其他人遇到过这个问题?
【问题讨论】:
-
在新机器上安装 Silverlight Toolkit。
-
这发生在 Silverlight 5 和最新的 Silverlight 工具包中。引用了所有三个程序集(SYStem.Windows.Controls、System.Windows.Controls.Input.Toolkit 和 System.Windows.Controls.Toolkit)。 MenuItem 也会出现在 Intellisense 中。
-
还有一个关于 Connect with another Toolkit 控件的类似问题。 connect.microsoft.com/VisualStudio/feedback/details/664106/…
-
我尝试在 Silverlight 5 下重建 Silverlight 控件示例并得到相同的警告,但示例仍然有效。
标签: xaml silverlight-4.0 silverlight-toolkit silverlight-5.0