Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net NET有BITS模块吗?_.net_Microsoft Bits_Bits Service - Fatal编程技术网

.net NET有BITS模块吗?

.net NET有BITS模块吗?,.net,microsoft-bits,bits-service,.net,Microsoft Bits,Bits Service,我一直在研究如何使用。我看到的大多数文章都说没有官方的.NET端口,但他们建议使用。如果有必要,我会使用sharpBITS,但我注意到所有文章都引用了.NET1.1和2.0,它们似乎是在3.0问世之前编写的。是将位添加到3.0、3.5还是预期在4.0中?我曾尝试在谷歌上搜索,但BITS在编程界太常见了。不,没有内置类。MS发布了一个包装器(示例): 否,.NET 3.5和.NET 4.0不向后台智能传输服务(BITS)公开托管接口 BITS是一种非常特定于Microsoft的技术,他们不太可能将

我一直在研究如何使用。我看到的大多数文章都说没有官方的.NET端口,但他们建议使用。如果有必要,我会使用sharpBITS,但我注意到所有文章都引用了.NET1.1和2.0,它们似乎是在3.0问世之前编写的。是将位添加到3.0、3.5还是预期在4.0中?我曾尝试在谷歌上搜索,但BITS在编程界太常见了。

不,没有内置类。MS发布了一个包装器(示例):

否,.NET 3.5和.NET 4.0不向后台智能传输服务(BITS)公开托管接口

BITS是一种非常特定于Microsoft的技术,他们不太可能将其集成到基类库(BCL)中


话虽如此,这可能是您最好的选择,我不希望它出现在BCL中,但我可以看到它是MS在Microsoft命名空间下公开的一个单独的库(就像他们在Sharepoint和SQL Server管理等产品中所做的那样)。

不完全是.NET,而是在较新版本的windows powershell commandlets()我不认为.NET会直接支持BITS。 由于.NET核心将是新功能的未来所在,因此用于BITS的Windows专用API不太可能成为.NET框架的一部分

您可以在此处找到包含源代码的BITS的.NET包装器:

我之所以实现这个库,是因为似乎不再维护taht sharpBITS,也从未将其应用到GibHub


还有一个可用的。

好消息!有一个全新的页面讨论如何使用BITS和C#,另外还有一个全新的C#/WPF示例


示例显示了如何枚举作业、恢复/暂停/取消和创建新作业。

上面的URL给了我一个404,但我认为这就是@Cheeso所说的:@sotn-是的,sharpBITS和使用COM Interop的示例。