1

Windows 7 で Visual Studio 2010 を Mac と並行して実行しています。テスト目的で、osx 上のローカル ホストにアクセスできるようにしたいと考えています。これを行うためにどのような手順を踏む必要があるのか​​ 本当にわからないので、どんな助けでも大歓迎です.

4

3 に答える 3

2
  1. VM の IP を OSX の /private/etc/hosts ファイル (つまり、testsite.local) のドメインにマップするか、VM の IP を介して直接アクセスします。もちろん、同じように、VM のホスト ファイルもマップします (つまり、c:/Windows/system32/drivers/etc/hosts は 127.0.0.1 を testsite.local にマップします)。

  2. VM の IIS で適切にマップします。

  3. VM の Windows ファイアウォールで適切なポートが開いていることを確認します (通常は標準ポート 80 と 443 で十分です)。
  4. 終わり。

組み込みの VS 開発サーバーを使用することはめったにないので、それについては何も言えません。

トラブルシューティング:

  1. 最初に VM で動作することを確認してください ;-)
  2. ファイアウォールを一時的にオフにして、ファイアウォールの問題ではないことを確認します。
  3. ネットワーク設定が適切に設定されていることを確認してください。私は長い間 Mac を使っていなかったので、ブリッジ以外でテストすることはありませんでした。
于 2012-03-21T14:47:51.703 に答える
1

答えはいいえだ:

https://serverfault.com/questions/82899/can-i-access-cassini-from-a-remote-machine

組み込みのWebサーバーであるCassiniは、Localhostでのみリッスンします。

これを行うための推奨される方法は、Windows7でIIS7をセットアップし、VisualStudioデバッガーをアプリケーションプールプロセスに接続することです。

リバースプロキシ機能をサポートするFiddlerforMacのようなツールを入手できる場合は、次のことを試すことができます。

http://abhishekdev.posterous.com/how-to-access-a-cassini-iis-for-web-projects

または、SSHプロキシ(サーバーとしてのVMとMacからVMへのsshトンネル)をセットアップしますか?

于 2012-03-21T14:52:48.177 に答える
0

ターミナルに移動してコマンド「ifconfig」を入力し、出力される最後のセクションである「vnic1」セクションを探し、「inet」と呼ばれる IP アドレス、たとえば「10.37.129.2」を探すと、直接表示されます。ローカルホストへ。

うまくいかない場合は、設定ネットワークセクションでパラレルが共有ネットワークに設定されていることを確認する必要があります。

于 2012-08-08T21:30:36.400 に答える