私はSilverlightを初めて使用し、DLLプロジェクト、Silverlightプロジェクト、およびSilverlight.webプロジェクトを持つアプリケーションを作成しました。ここで、Silverlight Webアプリケーションをテストできるように、IISで公開または展開したいと思いました。誰かがSilverlightWebアプリケーションのデプロイと公開を手伝ってもらえますか?
1 に答える
Visual Studio で Silverlight.Web プロジェクトを右クリックします。
公開オプションを選択します。
[Web の公開] ウィンドウに Web サイトの構成を入力します。
IIS を初めて使用する場合は、Viz を開く [Web の公開] ウィンドウのテキスト ボックスの下にある [例] で、非常に基本的な設定を開始できます。「localhost」と「既定の Web サイト/MyApp」。Silverlight MIME タイプ (application/x-silverlight-app) を IIS 構成に追加します。方法?> http://learn.iis.net/page.aspx/262/configuring-iis-for-silverlight-applications/
http://localhost/MyApp/SilverlightApplicationTestPage.aspxあなたのサイトを指し示す必要があります。
コメントからの拡張された問題への応答。 ログイン ページが表示されるようになった
ので、さらに手順を実行
してください。 var canYouSeeAnySLonIIS = ログイン ページは SL で作成されていますか?
try
{
If (!canYouSeeAnySLonIIS)
{
おそらく、Silverlight アプリ用に IIS をセットアップしていないでしょう。IIS に Silverlight MIME タイプを追加します。How to > http://learn.iis.net/page.aspx/262/configuring-iis-for-silverlight-applications/
}
else
{
あなたの問題に対する特定の解決策はありませんが、ここでいくつか起動できるのでIIS から SL を送信してください。この問題やその他の同様の問題に役立つヒントを以下に示します。VS を使用して IIS 内で SL アプリをデバッグしてみてください。どのように?
IE でログイン (SL) ページを起動します (簡単にするため)。vS で、[ツール] > [プロセスにアタッチ] > [iexplore.exe] を検索し、タイプ列に「Silverlight, x86」と表示されているものを選択してください。これは SL プラグイン サンドボックス プロセスです。付けます。出来上がり!
firefox を使用している場合、プロセス名は plugin -
container.exe
に
なり
ます
。-打たれていない/
}