该对象尚未初始化。请确保在所有其他初始化代码后面的应用程序启动代码中调用 HttpConfiguration.EnsureInitialized()。
2017-10-30 16:29
330 查看
WebAPI使用属性路由,配置config.MapHttpAttributeRoutes();后出现错误:
System.InvalidOperationException: 该对象尚未初始化。请确保在所有其他初始化代码后面的应用程序启动代码中调用 HttpConfiguration.EnsureInitialized()。 在 System.Web.Http.Routing.RouteCollectionRoute.get_SubRoutes() 在 System.Web.Http.Routing.RouteCollectionRoute.GetEnumerator() 解决方案:WebAPIConfig config.MapHttpAttributeRoutes(); Global: 将WebApiConfig.Register(GlobalConfiguration.Configuration);改为:GlobalConfiguration.Configure(WebApiConfig.Register); 转:http://www.cnblogs.com/xihao/p/6892195.html
相关文章推荐
- 该对象尚未初始化。请确保在所有其他初始化代码后面的应用程序启动代码中调用
- 您希望通过将所有ArrayList对象替换为相应的泛型版本以提高应用程序的效率,并使得代码更易于使用。当结构体或其他值类型存储在这些数据结构中时,会导致装箱/拆箱操作,这时就需要这么做。
- S3C2440启动代码中应用程序执行环境的初始化
- mvc Ensure that HttpConfiguration.EnsureInitialized()
- 只有在配置文件或 Page 指令中将 enableSessionState 设置为 true 时,才能使用会话状态。还请确保在应用程序配置的 <configuration>\<system.web>\<httpModules> 节中包括..
- S3C2440启动代码中应用程序执行环境的初始化
- iOS应用程序启动时所有方法的调用顺序
- android开发(16) 遍历所有的已经安装的应用程序,启动其他的应用程序
- android开发(16) 遍历所有的已经安装的应用程序,启动其他的应用程序
- Win7/Vista/Server2008下VS 环境 调试调用 HTTP.SYS 无法启动监听服务及启动后其他机器无法访问端口
- 对应用程序启动时所有方法的调用顺序分析
- 对应用程序启动时所有方法的调用顺序分析
- 对应用程序启动时所有方法的调用顺序分析
- iOS-对应用程序启动时所有方法的调用顺序分析
- 在微信中调用ajax出现的问题,XMLHttpRequest对象没有初始化
- iOS 对应用程序启动时所有方法的调用顺序分析(转自董铂然博客园)
- C++ 中调用其他应用程序的方法(转自:http://yulv.net/archives/20/)
- S3C2440启动代码中应用程序执行环境的初始化
- android开发(16) 遍历所有的已经安装的应用程序,启动其他的应用程序
- 启动调用其他应用程序的方法