我已经完成了一项任务,我必须为一个也使用Web服务的ASP.NET网站编写一些代码。
web服务在Web服务器上运行正常,但是当我在Visual Studio中以调试模式运行时,我在调用其中一个方法(ip 127.0.0.1)时不允许访问。
我需要在调试模式下运行以查看代码的作用......
从这里做什么?
答案 0 :(得分:1)
Cassini Web服务器不允许远程连接。对于某些给定的请求,您可以使用Fiddler将localhost上的流量转发到同一台机器上的另一个端口。
到目前为止,最简单的解决方案是在本地计算机上安装IIS并从那里运行它。
答案 1 :(得分:0)
Cassini适合开发并且可以快速运行。
但永远不会我们来测试将在“真正的”IIS上投入生产的东西。
是的,微软表示它完全相同,但在本地机器上运行,IIS也会为您提供完全与任何实时托管环境相同的环境。
当然,它的工作量稍微多一点,但是这种方式的开发减少了错误和人工制品,这可能会让你偷走一段时间。