我正在学习使用ASP.NET MVC和Service Stack构建网站的教程。
当我拉出最新版本的Service Stack时,我得到:
“无法从程序集'ServiceStack'加载类型'ServiceStack.WebHost.Endpoints.SeviceStackHttpHandlerFactory'。”
和SerivceStack.WebHost.Endpoints未出现在对象浏览器中。
如果我专门安装了一个小于4的版本,它可以工作,它在对象浏览器中。
我似乎无法找到有关这些文件的去向以及应该做什么的任何信息。
任何帮助将不胜感激!
答案 0 :(得分:4)
许多类都被移动了,目的是简化命名空间。该类现在在ServiceStack.HttpHandlerFactory
主程序集中ServiceStack
。
从ServiceStack 3升级到4时,您需要更新web.config中的处理程序条目。这是新的规范配置:
<add path="*" name="ServiceStack.Factory" type="ServiceStack.HttpHandlerFactory, ServiceStack" verb="*" preCondition="integratedMode" resourceType="Unspecified" allowPathInfo="true" />