因此,我在 Web 项目中的某个时候都会举办浏览器兼容性聚会,并希望访问由 VS2008 创建的本地主机 Cassini 实例,而不必上传到我们的存储库/部署环境来检查 IE6/7 何时运行良好。
有人能告诉我我是否可以从另一台机器访问 VS Cassini 吗?如果可以,我该怎么做才能让它工作?如果不行,我该怎么做?
谢谢,丹尼斯
答案1
我之前以为你可以调整 Cassini 的设置来监听远程连接。但是,这只有在你自己构建 Cassini(用于你的应用程序等)时才适用,我之前就是这么做的。Visual Studio 调试器中内置的 Cassini 版本只能在本地访问,而且是硬编码的。
最好的办法是在本地电脑上安装 IIS 并使用它。
答案2
不。
根据 MSDN,您无法从另一台机器访问它。
卡西尼网络服务器有哪些已知的功能限制?
- 每个端口只能承载一个 ASP.NET 应用程序。
- 它不支持 HTTPS。
- 它不支持身份验证。
- 它仅响应本地主机请求。
看到这个MSDN 文章
答案3
是的。(抱歉重复这个问题,但我觉得我的回答会更有价值)
如果您不介意流量重定向,请参阅我对我自己的问题的 Stack Overflow 回答,因为我遇到了这个问题,并且需要在不使用远程调试器的情况下调试外部请求。