在本地网络中使用Visual Studio Web服务器

时间:2010-10-19 05:14:49

标签: visual-studio webserver

有没有办法从共享同一路由器的另一台计算机访问visual studio Web服务器?我尝试连接到IP地址,但它没有工作。 VS中有设置吗?还是防火墙?

2 个答案:

答案 0 :(得分:12)

您可以通过安装IIS Express来实现此目的。 转到

  

http://www.microsoft.com/en-us/download/details.aspx?id=1038

安装完成后,将项目设置更改为: Project Settings

然后转到

  

%USERPROFILE%\文件\ IISExpress \配置\对ApplicationHost.config

并且项目将绑定更改为:

   <bindings>
      <binding protocol="http" bindingInformation=":54715:" />
   </bindings>

注意,如果您只想将其限制为IP和机器名,也可以指定这样的绑定:

<binding protocol="http" bindingInformation="*:54715:localhost" />
<binding protocol="http" bindingInformation="*:54715:anishaalaptop" />

我使用我的Android应用程序通过Wifi调试我的应用程序,所以我保持绑定打开。

答案 1 :(得分:7)

我认为你的意思是构建在visual studio中的cassini web服务器。总之,不,你不能。该cassini Web服务器只能从本地计算机访问。

我找到了一些进一步的信息。根据MSDN,您无法从其他计算机访问它。 Cassini Web服务器有哪些已知的功能限制?

每个端口只能托管一个ASP.NET应用程序 它不支持HTTPS 它不支持身份验证 它仅响应localhost请求。

请参阅此MSDN文章http://support.microsoft.com/kb/893391