0条评论
还没有人评论过~
emmm,如题,打算写一个WebAPI的自定义返回类型,继承HttpResponseMessage
HttpResponseMessage这个类是在System.Net.Http这个命名空间下面的,
在Controller中是可以正常访问到这个类的,就特别莫名其妙了,有大佬知道怎么解决么
你是在 App_Code 中写的,需要在 web.config 添加对 System.Net.Http 程序集的引用
<compilation>
<assemblies>
<add assembly="System.Net.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
</assemblies>
</compilation>
详见 HttpResponseMessage unavailable in App_Code folder of VS 2012 project