当前位置:  开发笔记 > 编程语言 > 正文

远程计算机无法连接到Visual Studio Web服务器

如何解决《远程计算机无法连接到VisualStudioWeb服务器》经验,为你挑选了2个好方法。

我记得当MS正在开发Cassini时 - 我相信他们已经把它推到了VS 05/08,所以我认为这是一个Cassini Web服务器问题.

我在Visual Studio 2008中使用Windows XP,当我想测试具有多个浏览器和多个操作系统的网页/样式时,发现它非常不方便.现在我必须在我们的服务器上部署代码,如果有任何需要更新的更新,这个过程会变成很长时间.由于我使用的是XP/IIS 5,因此不能选择使用IIS.在XP上使用IIS需要一个项目的额外前缀,这会打破所有链接,css等.这也是一个非常快速的开发项目,所以像root目录这样的东西应该被拉出来配置不是,我很喜欢有这种类型的解决方案,但它没有在这个项目中实现.似乎非常粗略,MS不会允许在某处允许远程连接的简单标志 - 它非常简单(http://www.devx.com/dotnet/Article/11711)但我不想重新编译卡西尼.

有谁知道如何让其他计算机看到Visual Studio 2008中的集成开发Web服务器?这样可以节省大量时间.



1> 小智..:

刚刚找到了一个很好的解决方案:1)在开发机器上设置fiddler 2)设置远程机器使用fiddler作为代理3)浏览到http://localhost.:[insert your dev port # here远程机器上的/


http://www.fiddler2.com/fiddler/help/reverseproxy.asp确认步骤2与VSDS一起工作.我的规则的一个例子是:if(oSession.host.toLowerCase()=="192.168.1.138:8888")oSession.host ="localhost:35810";
你能详细说说吗?
该网址已更改为http://fiddler2.com/documentation/Configure-Fiddler/Tasks/UseFiddlerAsReverseProxy
更好的是,一个非常小的应用程序没有安装(我的GUI版本似乎已关闭,但命令行版本工作):http://www.quantumg.net/portforward.php看起来你只需要在开发机器上运行一次:它只需要转发到127.0.0.1并且HTTP主机名无关紧要.

2> Alex..:

很抱歉回答一个旧问题,但它排在谷歌,所以我决定加我2美分:

在VS 2010中,可以选择使用"IIS Express"而不是VS Development Server,默认情况下允许远程连接.

更新:默认情况下,当前版本的IIS Express不允许外部连接,请参阅此处了解如何启用远程连接.


刚刚安装了IIS 7.5,但默认情况下它不接受外部连接.所以至少对我来说,这不起作用.
推荐阅读
yzh148448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有