C# Vlc.DotNet Bibliothèques - référence Nulle exception

Récemment tombé sur ce post tout en essayant de décider sur la meilleure façon d'obtenir un lecteur VLC en C#.

Ne VLC media player un C# interface?

J'ai téléchargé les fichiers dll et importé dans mon projet, mais ensuite j'ai réalisé que je n'avais aucune idée de la façon de les utiliser. Quiconque a un Windows Forms exemple de ce code qui fonctionne? Le code ont essayé est indiqué ci-dessous -

Vlc.DotNet.Core.Medias.MediaBase media = new
    Vlc.DotNet.Core.Medias.PathMedia(@"C:\Users\...\SampleVideos\Wildlife.wmv");

Vlc.DotNet.Forms.VlcControl vlcControl1 = new Vlc.DotNet.Forms.VlcControl();
vlcControl1.Play(media);

Je suis également en utilisant le code de ce lien dans le programme principal.cs de mon projet.

http://vlcdotnet.codeplex.com/wikipage?title=Forms

Le problème actuel, j'ai de l'expérience, c'est que dès le démarrage du projet, il lève une exception NullReferenceException quand il arrive à l' ->

vlcControl1.Play(media)

Le problème semble être avec le vlcControl mais je ne suis pas sûr pourquoi. La documentation semble plutôt mince et je ne pouvais pas trouver tout de travail d'exemples sur le site de codeplex. Si quelqu'un a une formes de travail exemple ou sait ce que je pourrais avoir manqué s'il vous plaît laissez-moi savoir!

Ici est la pile d'appel présents lorsque l'erreur se produit ->

RTSPViewer_Test.exe!RTSPViewer_Test.Form1.Form1_Load(object sender, 
    System.EventArgs e) Line 31 + 0xd bytes C#
RTSPViewer_Test.exe!RTSPViewer_Test.Program.Main() Line 30 + 0x1d bytes C#

Lors du débogage, il apparaît que les Médias et les Médias de l'attribut de VLC de contrôle sont tous deux nuls. Lorsque vous tentez de définir le support du contrôle de l'objet multimédia créé au-dessus d'un

NullReferenceException

Vérification de l'VLC objet de contrôle des Médias n'est en effet égal à null, mais je ne suis pas sûr de savoir pourquoi il n'a pas été initialisé correctement.

Toute chance vous pourriez inclure la pile d'appel pour le NullReferenceException? Étant donné que le code ci-dessus, ni vlcControl1 ou médias peut être nulle, de sorte que l'exception doit être à venir à partir de la logique à l'intérieur de la méthode de la pièce.
Check this out vlcdotnet.codeplex.com/...
Je vais ajouter la pile d'appel d'info plus tard aujourd'hui, je pense qu'il pourrait être quelque chose dans l'appel de fonction moi-même. @Raj, cet exemple a été écrit pour une ancienne version de la DLL et la quantité de code qui ne fonctionne plus.

OriginalL'auteur jackocurly0074 | 2012-04-27