Anyone successfully using this in c# or is there a better alternative to this? Also any good working project that I can look at and get a good feel? most projects i have come across is in C++ and was looking for a C# project
Yes, we're using it in a tool to let customers upload logs, dumps, etc. to our customer support department. You could use it directly via PInvoke/COMInterop, but I suggest to have a look at SharpBITS.NET, which wraps the BITS interface nicely.
I'm the PM for the BITS team at Microsoft -- and we have a new docs.microsoft.com page that talks about using BITS and C#, plus a brand-new C#/WPF sample on GitHub.
来源:https://stackoverflow.com/questions/397718/background-intelligent-transfer-service-in-c-sharp