開發一個MVC應用程序,我現在需要測試其他瀏覽器版本。從win7上的VM XP連接到win7 iis localhost
在win 7上安裝了VM XP。運行良好。安裝了IE8和FF 3.6。我知道IE9有一個適用於8和7的compat模式,但是閱讀一些文章,這些文章可能不會像他們的獨立版本那樣運行。我在VM XP上安裝了IE8,所以現在我需要連接到我的IIS Win7本地主機。
有無論如何要做到這一點?如何?
開發一個MVC應用程序,我現在需要測試其他瀏覽器版本。從win7上的VM XP連接到win7 iis localhost
在win 7上安裝了VM XP。運行良好。安裝了IE8和FF 3.6。我知道IE9有一個適用於8和7的compat模式,但是閱讀一些文章,這些文章可能不會像他們的獨立版本那樣運行。我在VM XP上安裝了IE8,所以現在我需要連接到我的IIS Win7本地主機。
有無論如何要做到這一點?如何?
您需要配置PC主機的防火牆允許VM(也許還有其他的機器)到端口80
連接然後,您可以導航到http://hostmachinename
在VM。
雖然我的防火牆已關閉,但我可以使用本地計算機名稱或IP地址進行連接,如上所述,由SLaks進行。所以,如果有人有防火牆,你可能不得不允許虛擬機訪問端口。
我確實將VMXP >> Tools >> Settings >> Networking設置爲我的Nic/ethernet卡。 不知道這是否有任何效果。
我也有麻煩,首先沒有得到.NET MVC網站運行。但後來意識到我們的web.config設置爲僅採用https。我的網站在2個端口上運行,其中一個用於SSL。當我使用https安全端口時,它已連接。因此,iguess這個網絡應用程序將虛擬機看作是另一臺計算機嘗試投幣,這不是本地的,所以它需要通過https進行連接。
使用win7 64 pro。 – 2011-06-15 20:35:26