我一直很讨厌卡西尼。出于几个原因,我一直喜欢使用直接的IIS。首先,我正在使用一个我应该知道的工具,IIS,现在我很熟悉它。其次是用IIS Express处理愚蠢的动态端口。另外,卡西尼号做了一些奇怪的事情,所以我不喜欢在黑洞里工作。
无论如何,我已经厌倦了必须为IIS Express更改端口。在这里工作的人坚持不使用直接的IIS,并说启动和使用IIS express更容易。当然,任何事情都可以变得更容易,但这是最好的做法吗?我说不是。
在使用IIS Express时,有没有办法绕过这个动态端口问题,并以某种方式让它为每个人工作?即使我强制某个端口,问题是我的一些单元测试引用了一个端口(JS单元测试)或其他东西,例如一些WCF设置,所以每次我停止或启动服务时都必须不断更改端口,因为IIS express每次都会分配一个完全不同的端口。
发布于 2013-10-16 04:08:31
也许这不是最好的解决方案,但对我来说是有效的。只需转到属性(在项目中) IIS并将-> Express设置为您想要的端口。
https://stackoverflow.com/questions/19384226
复制相似问题