Silverlightブラウザプラグインをv5にアップデートしたところ、完全に機能するSilverlight 4アプリがまったく動作しないことに気付きました。 Silverlight 5プラグインは完全な下位互換性が必要なので、これは奇妙です。その後、Silverlight 5 Tools for Visual Studio 2010 SP1とWindows版Silverlight 5 Developer Runtime(32ビット)をダウンロードしてデバッグを開始しました。Silverlight 5にアップグレードする際に致命的なエラーが発生する
今、私はこの問題に掘って、次は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 showcaseには単一のSilverlight 5アプリケーションが表示されないようです。それぞれの人と誰もが空白の白い部分だけを示しています。おそらく、私のプラグインのインストールに何か問題がありますか?
互換性の問題があります。http://stackoverflow.com/questions/8495242/silverlight-5-accessviolationexceptionおよびhttp://stackoverflow.com/questions/8743921/upgrade-from-silverlight-4-to-例えば、Silverlight-5を引き起こすアクセス違反の例外。しかし、SL5アプリケーションが見えない場合は、ローカルエラーが発生している必要があります。 – jv42