ahm*_*md0 6 asp.net vmware localhost visual-studio-2010 vmware-workstation
我在Windows 7计算机上运行ASP.NET Development Server(随MS Visual Studio 2010一起提供).我目前正在开发一个ASP.NET C#Web应用程序并在Windows 7机器上进行测试我需要将我的Web浏览器导航到这样的地址:
HTTP://本地主机:59215/Default.aspx的
我还在Windows 7上安装了VMware Workstation 8,其他操作系统作为虚拟机.我需要尝试从这些虚拟机加载我的Web应用程序,但是当我键入上述地址时,我在浏览器中收到"无法显示页面"错误.请注意,我可以从虚拟机本身访问Internet,但由于某些原因,主机上的localhost无法访问.
任何想法如何设置?
ahm*_*md0 12
好,我知道了!
对于那些感兴趣的人,这里是如何:
比如说,我在主机上的开发URL是: http:// localhost:59215/Default.aspx
下载这个名为tcpTrace的util,并在主机上运行它.它何时开始配置如下:
Listen to port #: 80
Destination Server: localhost
Destination Port #: 59215 (which will be different in your case)
Run Code Online (Sandbox Code Playgroud)
单击"确定",让tcpTrace在主机上运行.
在虚拟机上导航浏览器到主机的IP地址,例如在我的情况下:http: //192.168.0.4/Default.aspx
它会工作!
PS.要在主机上获取IP地址,请在那里运行ipconfig(在命令提示符窗口中).您的IP将显示在您所连接的网络的"IPv4地址"行中.
PS2.我的Windows 7(主机)也没有附带任何第三方防病毒或防火墙.它有一个内置的Windows防火墙和MS Security Essentials作为AVP.因此,如果您的设置不同,则需要打开传入端口80.
PS3.说到VMWare工作站,虚拟机的网络适配器设置在"NAT:用于共享主机的IP地址"上设置,因为它在安装时是开箱即用的.
归档时间: |
|
查看次数: |
20014 次 |
最近记录: |