C# 无法在工作区上添加任何控件[灾难性故障]

C# 无法在工作区上添加任何控件[灾难性故障],c#,silverlight,silverlight-5.0,C#,Silverlight,Silverlight 5.0,当我在Silverlight上创建项目时,我的开发人员机器出现问题。在我在网格上添加控件的那一刻,它显示了一个异常,布局被破坏 以下是复制问题的步骤。 创建新的Silverlight应用程序 取消选中在新网站中宿主Silverlight应用程序 选择Silverlight版本:Silverlight 5 它成功地创建了空白项目文件 当我试图在网格中添加此代码时 <Button Content="Button" HorizontalAlignment="Left"

当我在Silverlight上创建项目时,我的开发人员机器出现问题。在我在网格上添加控件的那一刻,它显示了一个异常,布局被破坏

以下是复制问题的步骤。

  • 创建新的Silverlight应用程序
  • 取消选中在新网站中宿主Silverlight应用程序
  • 选择Silverlight版本:Silverlight 5
它成功地创建了空白项目文件

当我试图在
网格中添加此代码时

<Button Content="Button" 
        HorizontalAlignment="Left" 
        Margin="67,125,0,0" 
        VerticalAlignment="Top" Width="75"/>

我已经重建了这个项目,但它似乎不起作用。它仍然显示异常。但是现在我移除了
网格中的
按钮
,它返回到上一个空白项目中。我只是无法在
网格中添加任何控件。我错过了什么?我是新来的。这是我第一次创建silverlight项目文件

这里有没有人遇到过同样的错误消息

如果以前有人问过这个问题,请帮我在那个页面上重定向,因为我找不到它


顺便说一下,以下是我的开发机器中的内容:

  • Windows 7 Ultimate(x64)
  • Microsoft Visual Studio 2012 V 11.0.50.727.1 RTMREL
  • Silverlight Developer Runtime 5.1.20125.0(x64)
  • Silverlight SDK 5.0.61118.0

更新1

我尝试在
Blend
中执行此操作,但仍然抛出了相同的错误


我发现了一个与此相关的问题,但仍然没有得到回答。当您在另一台机器上执行相同的步骤时,是否会发生相同的情况?如果没有,可能值得重新安装Visual Studio。@JonSkeet我已经重新安装了所有内容。我在想我可能错过了我机器上的一些东西。
at MS.Internal.XcpImports.MethodEx(IntPtr ptr, String name, CValue[] cvData)
at MS.Internal.XcpImports.MethodEx(DependencyObject obj, String name)
at MS.Internal.XcpImports.UIElement_UpdateLayout(UIElement element)
at MS.Internal.XcpImports.CheckHResult(UInt32 hr)
at MS.Internal.XcpImports.FrameworkElement_MeasureOverride(FrameworkElement element, Size availableSize)
at System.Windows.FrameworkElement.MeasureOverride(Size availableSize)
at System.Windows.FrameworkElement.MeasureOverride(IntPtr nativeTarget, Single inWidth, Single inHeight, Single& outWidth, Single& outHeight)