他のブラウザで Web アプリをテストしたいと思います。そのために Virtual PC をインストールしました。ASP.NET 開発サーバーはリモート接続を許可しないため、仮想 PC (ネットワーク上の別のコンピュータ) は Web サイトにアクセスできません。
私は見つけたこれ開始されましたが、解決策はありませんでした。
localhost を使用すると機能しないことは理解しています。マシンの IP を使用することは聞いたことがありますが、正しい IP を取得するにはどうすればよいでしょうか? lynksys ルーターの管理者を確認してください。
IP を取得するところまでたどり着いた場合、asp.net 開発サーバーはリモート接続を許可していないはずです。それを有効にするにはどうすればよいでしょうか?
ベストアンサー1
答えは次のとおりです。いいえ(*) Windows ファイアウォールの TCP ポートを開いたとしても、あるマシンから別のマシンの ASP.NET 開発サーバーにアクセスすることはできません。
MSDNの記事より「Visual Web Developer の Web サーバー」「:
これは、ローカル ホスト シナリオ (Web サーバーと同じコンピューターからの参照) で ASP.NET Web ページを提供または実行するために特別に構築されています。
つまり、ASP.NET 開発サーバーは、ローカル コンピューター上のブラウザー要求に対してページを提供します。別のコンピューターにページを提供することはありません。また、アプリケーション スコープ外のファイルも提供しません。
(*) ローカルにインストールされた IIS からサイトを実行する必要があります... または、このブログ投稿で説明されているフリーウェアを使用して、便利なハックを実行する必要があります。
iPhone から Visual Studio ASP.NET 開発サーバーにアクセスする
使用SPI ポート転送デバイス接続を受け入れるには、次の手順を実行します。
「ローカルポート」をデバイスが接続するポート番号に設定します。私は通常、習慣的に8080を使用します。
「リモートホスト」をlocalhostに設定
します。「リモートポート」をASP.NET開発サーバーポートに設定します。
「アクティブ化」ボタンをクリックして接続の受け入れを開始します
(注意: 管理者権限でプログラムを起動したことを確認してください)