我正在开始一个新的Servicestack项目。我已经为本地IIS设置了它(对我的旧ss项目工作正常)。当我导航到应该是http://localhost/NewSvc的网址时,我的浏览器会快速切换到localhost / metadata,并出现404错误。如果我在浏览器中手动输入http://localhost/NewSvc/metadata,那么我会看到我的新服务元数据页面。但是,单独使用站点名称无论是从IIS,在Visual Studio中调试还是直接从浏览器中工作都无法工作。
答案 0 :(得分:1)
ServiceStack v4.5.13 现在available on MyGet应解决IIS虚拟目录的这个问题。
答案 1 :(得分:0)
我的ServiceStack nuget包是v4.5.12也有同样的问题,我把它恢复到v4.5.10并解决了我的问题。