2009-08-07 8 views
1

をロードしません。(IE 8)Silverlightは、私はSilverlightの3.0の "Hello World" アプリケーションを作成しようとしていますが、それを実行すると、エラーがある

エラー:

Unhandled Error in Silverlight Application 
Code: 2104  
Category: InitializeError  
Message: Could not download the Silverlight application. Check web server settings  

ときここではプロジェクト私は新しいウェブサイト(ASP.net Webアプリケーションプロジェクト)でSilverlightアプリケーションをホストするために選択した作成された

は私のコードです:

<UserControl x:Class="Test.MainPage" 
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:DesignWidth="640" d:DesignHeight="480"> 
    <Grid x:Name="LayoutRoot"> 
    <TextBlock Text="Hello World!"/> 
</Grid> 
</UserControl> 

私もFirefoxで動作させようとしましたが、そこでは動作しません。

これを修正する方法を知っている人はいますか?

答えて

1

新しいASP.NETアプリケーションプロジェクトではホスティングしないため、エラーは表示されませんでした。

0

SLアプリケーションファイルのURLを確認してください。ダウンロードできないようです。

3

WebサーバーのMIMEタイプが銀色のライトアプリケーションをホストするために正しく設定されていません。必要なMIMEタイプは次のとおりです。

.xaml application/xaml+xml 
.xap application/x-silverlight-app 
.xbap application/x-ms-xbap 
+0

VS 2008から実行されているASP.NET開発サーバーにMIMEタイプを追加するにはどうすればよいですか? – eflles

+0

正しく設定するSilverlightツールをインストールします。 –

1

私はちょうどこの問題を抱えています。 MIMEタイプの導入によって解決しました。

2

同じ例外が発生しましたが、MIMEタイプが正しく追加されました。私の間違い(非常に明白なもの)は、「匿名アクセスを許可する」ことでしたが、IISのアプリケーション仮想フォルダにアクセスするためのインターネットゲストアカウント(匿名アクセスを偽装しているもの)のアクセス許可を忘れていました。だから私の解決策を分かち合いたいと思っています。

関連する問題