servicestack,Iis,Routes,servicestack" /> servicestack,Iis,Routes,servicestack" />

ServiceStack路由中的周期在IIS6.0中有效,但在Dev server中无效?

ServiceStack路由中的周期在IIS6.0中有效,但在Dev server中无效?,iis,routes,servicestack,Iis,Routes,servicestack,我正在使用服务堆栈,我需要在我的路由中包含句点,例如,指示版本号,例如 /型号/v1.0/Save 当我将服务部署到IIS6上时,它工作得非常好,但是当我通过VisualStudio在本地运行它时,我得到一个错误 找不到请求处理程序。 如果我删除了句号,那么它就工作了 我看了所有的问题,有一个类似的问题, 但答案意味着这是不可能的,我已经看到了它的作用。其次,在回答中引用的链接中,服务堆栈rest测试似乎表明带有句点的版本号是有效的路由?? 看这里 请有人在这方面给我一些指导! 谢谢我刚刚回答

我正在使用服务堆栈,我需要在我的路由中包含句点,例如,指示版本号,例如 /型号/v1.0/Save

当我将服务部署到IIS6上时,它工作得非常好,但是当我通过VisualStudio在本地运行它时,我得到一个错误 找不到请求处理程序。 如果我删除了句号,那么它就工作了

我看了所有的问题,有一个类似的问题, 但答案意味着这是不可能的,我已经看到了它的作用。其次,在回答中引用的链接中,服务堆栈rest测试似乎表明带有句点的版本号是有效的路由?? 看这里

请有人在这方面给我一些指导! 谢谢

我刚刚回答了这个问题,我认为在这种情况下也应该如此:VisualStudioDevelopmentServer(Cassini)对dots的路由不正确

如果在Visual Studio 2010中创建文件系统网站,并且该网站位于文件夹名称中包含点(.)的文件夹中,则URL路由将无法可靠工作。从某些虚拟路径返回HTTP 404错误。这是因为Visual Studio 2010使用根虚拟目录的不正确路径启动Visual Studio开发服务器(Cassini)

有3种变通方法,只有“使用IIS而不是Cassini”变通方法似乎适用于ServiceStack

如果编辑project Web属性并选中“使用IIS Express”而不是“Visual Studio开发服务器”,则问题将消失

使用IIS Express的案例有

我刚刚回答了这个问题,我认为在这种情况下也应该如此:VisualStudioDevelopmentServer(Cassini)对dots进行了不正确的路由

如果在Visual Studio 2010中创建文件系统网站,并且该网站位于文件夹名称中包含点(.)的文件夹中,则URL路由将无法可靠工作。从某些虚拟路径返回HTTP 404错误。这是因为Visual Studio 2010使用根虚拟目录的不正确路径启动Visual Studio开发服务器(Cassini)

有3种变通方法,只有“使用IIS而不是Cassini”变通方法似乎适用于ServiceStack

如果编辑project Web属性并选中“使用IIS Express”而不是“Visual Studio开发服务器”,则问题将消失

使用IIS Express的案例有