C# 已添加webapi.helppage包,但apiexplorer未找到任何内容

C# 已添加webapi.helppage包,但apiexplorer未找到任何内容,c#,.net,asp.net-mvc,asp.net-web-api,C#,.net,Asp.net Mvc,Asp.net Web Api,我有一个.NET4.5MVC4项目,我通过NuGet向它添加了webapi.helppage包 然后将ApiController添加到我的以下项目中: public class ValuesController : ApiController { // GET api/values public IEnumerable<string> Get() { return new string[] { "value1", "value2" };

我有一个
.NET4.5MVC4
项目,我通过NuGet向它添加了
webapi.helppage

然后将
ApiController
添加到我的以下项目中:

public class ValuesController : ApiController
{
    // GET api/values
    public IEnumerable<string> Get()
    {
        return new string[] { "value1", "value2" };
    }

    // GET api/values/5
    public string Get(int id)
    {
        return "value";
    }

    // POST api/values
    public void Post([FromBody]string value)
    {
    }

    // PUT api/values/5
    public void Put(int id, [FromBody]string value)
    {
    }

    // DELETE api/values/5
    public void Delete(int id)
    {
    }
}
但是,我可以通过导航到
/api/values
来使用示例api控制器


有人知道为什么找不到
apiscription
吗?

我做了一个新的web api项目,开始一个接一个地添加我安装的NuGet软件包,结果发现是
scape
导致这些软件包无法显示

我在这里找到了更多信息:

到目前为止,最合适的解决方法是将以下内容添加到
web.config
scape部分:

<glimpse defaultRuntimePolicy="On" endpointBaseUri="~/Glimpse.axd">
<inspectors>
      <ignoredTypes>
        <add type="Glimpse.AspNet.Inspector.RoutesInspector, Glimpse.AspNet"/>
      </ignoredTypes>
    </inspectors>
</glimpse>

<glimpse defaultRuntimePolicy="On" endpointBaseUri="~/Glimpse.axd">
<inspectors>
      <ignoredTypes>
        <add type="Glimpse.AspNet.Inspector.RoutesInspector, Glimpse.AspNet"/>
      </ignoredTypes>
    </inspectors>
</glimpse>