我正在使用Visual Studio 2010构建应用程序。可以从计算机上运行asp.net网站(按F5键)。我想在iPad上运行此网站以进行测试。
我已经禁用了防火墙和防病毒软件,但没有帮助。我的电脑的IP地址是192.168.1.6
在计算机上,我从http://localhost:8080/运行我的网站
在我的iPad上,我尝试:http://192.168.1.6:8080/
我不工作
任何帮助是极大的赞赏。
谢谢。
最佳答案
如果您使用的是Visual Studio 2010,则可以使用IIS Express,它是一个完全的IIS,可让Cassini屈膝。 Microsoft强烈建议我们的开发人员停止使用Cassini作为Web服务器进行调试。
IIS Express使您不仅可以充分利用ISS之类的ISS的全部优势,还可以对本地网络上的任何计算机(通过端口80或其他任何方式)进行完全访问。
首先:我想指出一下Scott Hanselmen的MIX视频;请参见this video以扩大您对IIS Express的了解(IIS Express从32:50开始)
第二:安装VS2010 SP1和MVC 3 Tools Update(可以使用Web Platform Installer进行更新)后,右键单击项目,然后选择“使用IIS Express”,并使用此选项(而不是Cassini)可以从以下位置访问调试站点本地主机上的任何计算机。
现在,您只需要使IIS Express在端口80上运行即可。为此,没有什么比read Scott's Blog on it更好的了。这是关于在端口80上运行IIS Express以及在您的开发机器/站点上运行SSL的,因此,只需抓住端口80上的位:)
关于asp.net - 如何通过iPad访问本地IIS服务器上的asp.net MVC网站(进行测试)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6008205/