Assicurarsi di essere sulla stessa rete.
Utilizzare IIS.
Come così:
tuo Win-macchina ha un nome, diciamo si chiama "myWin7machine". Cambia "localhost: 4243" in "myWin7machine: 4243" nel browser.
Se ciò non funziona (beh ... non dovrebbe) è possibile che il firewall sia attivo o che la rete non sia collegata. Iniziamo con il bridging.
tempo per verificare alcuni principi fondamentali - essere sulla stessa rete
Controlla il tuo indirizzo IP. È "ipconfig" sulla macchina Win e "ifconfig" sul mac; entrambi vengono eseguiti dal prompt dei comandi. L'indirizzo IP dovrebbe essere qualcosa come 10.4 .... o 192.168 ... su entrambi. L'importante è che solo l'ultimo numero sia diverso. (questo non è corretto dal punto di vista tecnico ma funziona per il 99% dei casi) Se sono uguali (tranne l'ultimo) sei collegato - il che significa che entrambe le macchine sono sulla stessa rete. Se differiscono troppo hai fatto girare la rete della macchina Win "dentro" i Mac. Vai alle impostazioni di Parallels (in Windows: sposta il mouse in alto per visualizzare il menu di Parallel e vai a Dispositivi-> Rete e qualcosa "(ponticellato)". Attendi fino a quando i palloncini scompaiono e ricontrolla nuovamente ipconfig
Verificare che è possibile ping la macchina di vittoria dalla funzionalità di Mac. ping potrebbe essere disattivato nella macchina di vittoria, ma probabilmente non lo è.
Ora sappiamo di essere sulla stessa rete.
Ancora non funziona
Si può fare http://myWin7machine:4243
dal mac? Beh ... non dovresti saperlo.
Puoi farlo dalla macchina Win? Dovresti.
IIRC Cassini non parla con estranei. Cioè non parla con nient'altro che localhost.
Se ho torto, apri la porta 4243 nel firewall sulla macchina vincente e dovresti essere pronto.
Ma altrimenti ...
È ora di cambiare server web.
Installa IIS sulla macchina da vincere.
Nel Mac: navigare su http://myWin7machine
e vedere il logo IIS7.
Se non si dispone di un problema di firewall. Apri la porta 80. Prova ancora.
Se sei arrivato così lontano puoi navigare da Mac a IIS sulla macchina Win.
tempo per impostare la soluzione VS
Aprire la GUI di amministrazione di IIS. Crea un nuovo sito. Diciamo che lo chiami MyTestSite. (puoi sempre rinominarlo in un secondo momento) Indicalo sul web della tua soluzione VS. Di solito la stessa cartella in cui risiede web.config. Sulla macchina vincente: prova a navigare su "http://localhost/MyTestSite". Il tuo sito dovrebbe apparire. Potresti ricevere Apppool error.
Ora prova http://myWin7machine/MyTestSite
sul Mac. Dovrebbe funzionare.
ROCK!
ora di impostare il debug in VS
Per il debug in IIS è necessario collegare al processo. In Win7 richiede privilegi elevati, quindi riavvia VS come amministratore o prova a connetterti e VS lo farà per te.
Il menu in VS è Debug-> Attach to process e si seleziona w3wp.exe.
In questo modo si esegue il debug più veloce in ogni caso, effettuando la connessione. Il riavvio del Web per ogni sessione di debug è una perdita di tempo.
Per rendere più veloce la connessione, utilizzare ctrl-alt-p e continuare con l'uso della tastiera.
Per rendere ancora più veloce la connessione, utilizzare una macro.
C'è più informazioni in questi 4 articoli: http://www.selfelected.com/tag/iis/
Impostare un punto di interruzione. Aggiorna il tuo browser e il punto di interruzione dovrebbe essere colpito.
Tempo incidere un codice
Buona fortuna!