如果我尝试添加DataGrid,Blend 4会崩溃。
如果我打开一个具有Datagrid(在VS2010中添加)的项目,Blend无法在设计器中打开它,但会出错:
名称空间中名称DataGrid不存在“http // schemas.microsoft.com / winfx // xaml / presentation / sdk
有趣的是之前一切都运转良好,我无法想象发生了什么。
Windows更新后出现错误,但尽管我恢复到以前的安装状态,但仍然存在。我用sp1重新安装了Blend4,但没有任何改变。
是否有其他人遇到过类似的问题?
提前致谢
的Gabor
答案 0 :(得分:0)
我做了什么:
我取消阻止了silverlight_sdk.exe文件(在propeties中),然后重新安装。
有趣的是,只有架构映射不起作用。
如果我改变了
的xmlns:SDK = “http://schemas.microsoft.com/winfx/2006/xaml/presentation/sdk”
声明到具体的命名空间和汇编:
的xmlns:SDK = “CLR-命名空间:System.Windows.Controls;装配= System.Windows.Controls.Data”
(如在SL3中),DataGrid像以前一样出现在设计器中,但在这种情况下,我必须手动在sdk中添加所有其他程序集。
的Gabor