我想用Visual Studio构建Web服务并运行它进行测试并尝试从同一网络中的另一台计算机访问它,但它不起作用,
我在并行使用Windows 7而我的ip v4有10.0.0.11,我正在尝试从另一台计算机连接到此地址http://10.0.0.11:port/serviceName。
这是我做错了什么?
修改
我认为iis正在工作,我只是按下播放按钮就是可视化工作室来运行它,如果我尝试在Windows 7中打开浏览器并输入http://localhost:por/serviceName那么它可以工作。
该服务是webform。 并且通过意义不起作用是当我尝试使用http://10.0.0.11:port/serviceName时,浏览器尝试连接但没有给我任何东西,并在几秒钟后他超时
答案 0 :(得分:1)
您很可能没有在IIS中运行您的应用程序。默认情况下,Visual Studio将启动它的开发Web服务器(您应该能够在系统托盘中找到它)。开发Web服务器不允许通过网络进行连接,只允许通过localhost进行连接,因为MS不希望您将开发服务器用于除开发之外的任何其他内容。
Visual Studio可以在IIS中运行该应用程序,右键单击该项目并打开它的属性。在Web选项卡上,您可以选择IIS而不是Development Server。