未找到段“x”的资源

Posted

技术标签:

【中文标题】未找到段“x”的资源【英文标题】:Resource not found for the segment 'x' 【发布时间】:2012-01-04 18:28:13 【问题描述】:

我收到此错误:找不到片段“GetTest”的资源。

代码是这样的:

    [WebGet]
    public IQueryable<string> GetTest()
    
        var tmp = new List<string>();
        return tmp.AsQueryable();
    

有什么想法吗?

【问题讨论】:

我们可以看看您的客户端实现吗?你怎么称呼它?有没有可能返回null? 【参考方案1】:

在查找不存在的主键时引发“未找到该段的资源”

用 try-catch 试试

try  
  
   var tmp = new List<string>();
   return tmp.AsQueryable();
  
catch( DataServiceQueryException ex )  
  
   return null;
  

【讨论】:

以上是关于未找到段“x”的资源的主要内容,如果未能解决你的问题,请参考以下文章

404未找到:原始服务器未找到目标资源的当前表示,或不愿意透露存在的资源

更新后android studio中的资源错误:未找到资源

Logcat:未找到 Google Play 服务资源。检查您的项目配置以确保包含资源

电脑老是说资源管理器未响应是怎么了

Vala GtkTemplate:未找到 UI 资源

LogCat 消息:未找到 Google Play 服务资源。检查您的项目配置以确保包含资源