1

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

以下是复制问题的步骤。

  • 创建新的 Silverlight 应用程序
  • 取消选中在新网站中托管 Silverlight 应用程序
  • 选择 Silverlight 版本:Silverlight 5

并成功创建空白项目文件

在此处输入图像描述

当我试图在里面添加这段代码时Grid

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

它产生一个异常:见下文

在此处输入图像描述

>> 点击此处查看全屏图片 <<

生成的两个 StackTraces:

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)

我已经重建了该项目,但似乎无法正常工作。它仍然显示异常。但目前我删除了它返回到前一个空白项目的Button内部。Grid我只是无法在Grid. 我在这里错过了什么?我是新来的。这是我第一次创建 silverlight 项目文件。

这里有人遇到过同样的错误信息吗?

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


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

  • Windows 7 旗舰版 (x64)
  • Microsoft Visual Studio 2012 V 11.0.50.727.1 RTMREL
  • Silverlight 开发者运行时 5.1.20125.0 (x64)
  • Silverlight SDK 5.0.61118.0

更新 1

我试过这样做,Blend但仍然抛出同样的错误,

在此处输入图像描述

4

0 回答 0