2011-06-15 32 views
0

開發一個MVC應用程序,我現在需要測試其他瀏覽器版本。從win7上的VM XP連接到win7 iis localhost

在win 7上安裝了VM XP。運行良好。安裝了IE8和FF 3.6。我知道IE9有一個適用於8和7的compat模式,但是閱讀一些文章,這些文章可能不會像他們的獨立版本那樣運行。我在VM XP上安裝了IE8,所以現在我需要連接到我的IIS Win7本地主機。

有無論如何要做到這一點?如何?

+0

使用win7 64 pro。 – 2011-06-15 20:35:26

回答

1

您需要配置PC主機的防火牆允許VM(也許還有其他的機器)到端口80

連接然後,您可以導航到http://hostmachinename在VM。

0

雖然我的防火牆已關閉,但我可以使用本地計算機名稱或IP地址進行連接,如上所述,由SLaks進行。所以,如果有人有防火牆,你可能不得不允許虛擬機訪問端口。

我確實將VMXP >> Tools >> Settings >> Networking設置爲我的Nic/ethernet卡。 不知道這是否有任何效果。

我也有麻煩,首先沒有得到.NET MVC網站運行。但後來意識到我們的web.config設置爲僅採用https。我的網站在2個端口上運行,其中一個用於SSL。當我使用https安全端口時,它已連接。因此,iguess這個網絡應用程序將虛擬機看作是另一臺計算機嘗試投幣,這不是本地的,所以它需要通過https進行連接。