Hi,
First of all, thanks for your great library : it helps me a lot.
Now, I already success in updating using internet location. But when I use UNC in my windows networked drive, say \\Server\\UpdateLocation, I got confusing error about "Data at root level is invalid". Looking at this page in SO,
http://stackoverflow.com/questions/291455/xml-data-at-root-level-is-invalid, I find a clue it got to be about it BOM. But, even though I already use/remove UTF-8 BOM using Notepad++, the library still remove the first char of my feed xml, which is a "<", this make the data invalid.
I attach a picture of UncSource.cs being debugged, with my stupid hack :D
I am using Windows 8 by the way, although I don't know whether it's mean something or not
Thanks!
Eko