FeedDotnet error compiling .NET Client 1.4

Asked by Federico Block

I understand .NET 1.4 Client needs FeedDotNet Libraries to provide rss support, I managed to get the source and DLLs from : http://feeddotnet.codeplex.com/releases/view/7548

Besides that there´s an error in LoadRssIntoTempFile while trying to create the Feed Object :

      Feed feed = FeedReader.Read(sr.BaseStream, _filePath, new FeedReaderSettings());

Because there are only two arguments posible for the read method :

namespace FeedDotNet
{
    public sealed class FeedReader
    {
        public static bool HasErrors { get; }

        public static List<Exception> GetErrors();
        public static Feed Read(string uri);
        public static Feed Read(Uri uri);
        public static Feed Read(string uri, FeedReaderSettings settings);
        public static Feed Read(Uri uri, FeedReaderSettings settings);
    }
}

Am i using the proper libraries?
Where can they be found?
I would like to translate the client and try to add some new features, I promise I´ll fork the translation!

Regards, Merry Christmas, Happy Hanukkah and Happy Festivus for the Constanza family.

Question information

Language:
English Edit question
Status:
Solved
For:
Xibo Edit question
Assignee:
No assignee Edit question
Solved by:
Federico Block
Solved:
Last query:
Last reply:
Revision history for this message
Dan Garner (dangarner) said :
#1

I had to fix some of FeedDotNet when I added it in 1.4.1... it was a bit of a rush job so I clearly didn't add my binaries to the branch.

The easiest way is for me to sort this out and add the binaries. I'll do this asap.

Revision history for this message
Federico Block (federico-block) said :
#2

I´ll try to get the dlls from the windows installer and see if they work.
Keep you posted.

Thanks!

Revision history for this message
Federico Block (federico-block) said :
#3

Yes, installer Dlls were built 11/09/2012, but confusingly they share archive version 1.2.1.1

It could be helpful to include the source you changed, i understand you added the stream in :

public static Feed Read(Stream stream, string uri, FeedReaderSettings settings);

in FeedReader.cs

Anyway, using the .msi Dlls the project can be compiled just fine.

Revision history for this message
Dan Garner (dangarner) said :
#4

I should contribute the source back to the feeddotnet project, but i
haven't had time.

I'll include the binaries in the branch in future pushes
On Dec 21, 2012 11:21 AM, "Federico Block" <
<email address hidden>> wrote:

> Question #217291 on Xibo changed:
> https://answers.launchpad.net/xibo/+question/217291
>
> Status: Answered => Solved
>
> Federico Block confirmed that the question is solved:
> Yes, installer Dlls were built 11/09/2012, but confusingly they share
> archive version 1.2.1.1
>
> It could be helpful to include the source you changed, i understand you
> added the stream in :
>
> public static Feed Read(Stream stream, string uri, FeedReaderSettings
> settings);
>
> in FeedReader.cs
>
> Anyway, using the .msi Dlls the project can be compiled just fine.
>
> --
> You received this question notification because you are a member of Xibo
> Developers, which is an answer contact for Xibo.
>

Revision history for this message
Edson Rodrigues (edsonrodsilva) said :
#5

Hello,

I am also with this problem, the library already did reverence FeedDotNet but is giving the error in the file Rss.cs.

Line Feed feed ::: = FeedReader.Read (sr.BaseStream, _filePath, new FeedReaderSettings ());

Also would love to translate customer Xibo.

I found the binary, how can I solve this issue?

Thank you,