新的servicestack项目导航到localhost / metadata,而不是localhost / folder / metadata

时间:2017-06-30 16:57:15

标签: c# iis servicestack

我正在开始一个新的Servicestack项目。我已经为本地IIS设置了它(对我的旧ss项目工作正常)。当我导航到应该是http://localhost/NewSvc的网址时,我的浏览器会快速切换到localhost / metadata,并出现404错误。如果我在浏览器中手动输入http://localhost/NewSvc/metadata,那么我会看到我的新服务元数据页面。但是,单独使用站点名称无论是从IIS,在Visual Studio中调试还是直接从浏览器中工作都无法工作。

2 个答案:

答案 0 :(得分:1)

ServiceStack v4.5.13 现在available on MyGet应解决IIS虚拟目录的这个问题。

答案 1 :(得分:0)

我的ServiceStack nuget包是v4.5.12也有同样的问题,我把它恢复到v4.5.10并解决了我的问题。