C# 无法在工作区上添加任何控件[灾难性故障]
当我在Silverlight上创建项目时,我的开发人员机器出现问题。在我在网格上添加控件的那一刻,它显示了一个异常,布局被破坏 以下是复制问题的步骤。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 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)