开发MVC应用程序,我现在需要测试其他浏览器版本。
在win 7上安装了VM XP。运行良好。安装了IE8和FF 3.6。我知道IE9有一个8和7的compat模式,但是阅读了一些文章,这些文章可能与它们的独立版本不完全相同。我在VM XP上安装了IE8,所以现在我需要连接到我的IIS Win7 localhost。
到底有没有这样做?怎么样?
答案 0 :(得分:1)
您需要配置 HOST PC的防火墙,以允许VM(可能还有其他计算机)在端口80上进行连接。
然后,您可以导航到VM中的http://hostmachinename
。
答案 1 :(得分:0)
虽然我的防火墙已关闭,但我可以使用本地计算机名称或IP地址进行连接,如上面SLaks所述。因此,如果有人启用了防火墙,则可能必须允许VM访问端口。
我确实设置了VMXP>>工具>>设置>>连接到我的Nic /以太网卡。 不确定这是否有任何影响。
我最初也没有让.NET MVC网站运行。但后来意识到我们的web.config设置为仅采用https。我的网站运行在2个端口上,一个用于SSL。当我使用https安全端口时,它已连接。所以iguess网络应用程序看到虚拟机是另一台尝试连接的计算机,这不是本地的,因此需要它通过https进行连接。