当我在 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
但仍然抛出同样的错误,