找不到类型或命名空间名称"WebRequestHandler"

Mic*_*ter 13 c# dropbox-api

我正在尝试使用此处列出的Dropbox.API代码:

https://github.com/dropbox/dropbox-sdk-dotnet/tree/master/dropbox-sdk-dotnet/Examples/SimpleTest

我将他们的Program.cs复制到我的Program.cs中,而没有对我的解决方案/项目中的其他文件进行其他更改.

我正进入(状态

The type or namespace name "WebRequestHandler" could not be found.
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

尽管有这个使用声明:

using System.Net.Http;
Run Code Online (Sandbox Code Playgroud)

帮助文本说添加程序集引用,但我不知道我会添加什么.

我试着把它移到using System.Net.Http课堂内外.

我是C#和.Net开发的新手,所以期待这是一个真正的新手问题.

Gra*_*ush 26

您是否包含对System.Net.Http.WebRequest DLL的引用?这是找到WebRequestHandler的地方,而不是System.Net.Http.

在MSDN上查看此文章.

简而言之,您可以System.Net.Http.WebRequest通过右键单击项目并执行来添加对DLL 的引用Add -> Reference.预计会出现一个弹出窗口,然后在旁边打上复选标记System.Net.Http.WebRequest.


Lil*_*ant 6

我可以确认这个疯狂:) 你可以通过 NuGet 但不是 System.Net.Http.WebRequest 拉 System.Net.Http :) System.Net.Http.WebRequest 将通过“添加引用”引用。