这是一个错误或我做错了什么吗?

时间:2009-10-08 04:54:54

标签: wpf vb.net visual-studio-2008

我无法想象除了一个bug之外这是什么,但由于我目前没有MS Connect网站的登录信息,我将先在这里询问。

我有Visual Studio 2008 SP 1,其中包含我发现的与安装的崩溃相关的所有SP1后修补程序。你能再现下面的崩溃吗?

  • 使用VB作为语言创建一个新的“WPF应用程序”项目(虽然我怀疑它也会在C#中发生)。

  • 在Window1.xaml.vb文件中输入以下代码。

Friend MustInherit Class A

End Class

Friend MustInherit Class A(Of T)
    Inherits A

End Class
  • 在Window1.xaml文件中添加名称空间声明,使其如下所示。
<Window x:Class="Window1"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:local="clr-namespace:WpfApplication1"
    Title="Window1" Height="300" Width="300">
    <Grid>
    </Grid>
</Window>
  • 现在尝试通过&lt;打开新的xml标记来编辑xaml文件。字符。

  • CRASH!

编辑:Microsoft已确认此错误。该问题在VS2010 beta 2中仍然存在,但将在下一版本中修复。

1 个答案:

答案 0 :(得分:1)

我能够按照你的指示重现这一点,所以我会说存在一个错误。

有关我的设置的更多信息:

  • Windows 7旗舰版
  • Visual Studio Team System 2008(版本9.0.30729.1 SP)

我无法使用C#重现这一点,只能使用VB.NET。