Silverlightブラウザープラグインをv5に更新したところ、完全に機能するSilverlight4アプリがまったく実行されないことに気付きました。Silverlight 5プラグインは完全な下位互換性があるはずなので、これは奇妙なことです。次に、Visual Studio2010SP1用のSilverlight5ツールとWindows用のSilverlight5Developer Runtime(32ビット)をダウンロードして、デバッグを開始しました。
今、私は問題を掘り下げて、問題を引き起こすのはキャンバスにラップされたいくつかのコントロールであることに気付きました。つまり、VS2010で壊滅的な失敗をスローします。
<UserControl x:Class="Logo.SilverlightControl2"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
d:DesignHeight="300" d:DesignWidth="400">
<Grid x:Name="LayoutRoot" Background="White">
<Canvas >
<TextBlock Canvas.Left="120" Canvas.Top="110" Height="23" Name="TextBlock1" Text="TextBlock" />
</Canvas>
</Grid>
</UserControl>
私が見逃しているものがあるに違いありません、誰かが何が起こっているのかについての手がかりを持っているかもしれませんか?
更新:Silverlightショーケース でSilverlight5アプリを1つ表示できないようです。それらのすべての人は、空白の白い領域を示しています。プラグインのインストールに問題があるのではないでしょうか。