2012-03-31 26 views
0

オンライン試験と呼ばれる1つの解決策では、私は2つのWebプロジェクトを使用しています。 asp.net page in the button clickイベントで、私がsilverlightプロジェクトのページにresponse.redirectを与えると、ファイルが見つかりません。asp.net WebページからSilverlightページへのリダイレクト

保護ボイドbtnTakePicture_Click(オブジェクト送信者、のEventArgs電子) { のResponse.Redirect( "HTTP:// localhostを:2861/ImageCaptureSR.Web/ImageCaptureSRTestPage.aspx")。 }

私には何かがありませんか? 既存のウェブサイトオプションを追加して銀色のプロジェクトを追加しました

+0

あなたは 'HTTPを見ることができます2861/ImageCaptureSR.Web/ImageCaptureSRTestPage.aspx'ページがブラウザを使用して、それに移動しますか? – Leo

答えて

0

URL(つまりポート)は、MSVS統合ASP.NETサーバーによって提供されるようです。本当にあなたのソリューションが2つの独立したプロジェクトで構成されている場合、Silverlightプロジェクトが実行されていないためリンクが壊れていると思います。 MSVSの2つのインスタンスを起動し、いずれかのプロジェクトで両方のプロジェクトを開始できます。次に、ブラウザでアプリケーションを選択すると、URLが機能します。

また、IISをインストールしてそこに両方の​​プロジェクトを展開することもできます。その後、MSVSサーバーは必要なくなり、いつでもアプリケーションを実行できます。 2つのプロジェクトのいずれかをデバッグするには、デバッガをw3wp.exeプロセスにアタッチします。 // localhostを::

--- Ferda

関連する問題