J'ai installé DirectX9c pour pouvoir utiliser
Microsoft.DirectX.AudioVideoPlayback afin d'insérer des vidéo dans mon
projet (en aspx). J'ai donc ajouté en référence Microsoft.DirectX et
Microsoft.DirectX.AudioVideoPlayback.
J'ai créé une class LecteurVideo qui contient le code suivant :
using System;
using System.Web;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
using System.IO;
using Microsoft.DirectX;
using Microsoft.DirectX.AudioVideoPlayback;
namespace SiteEnLigne
{
public class LecteurVideo : Form
{
public LecteurVideo(string path)
{
Video video = Video.FromFile(path);
video.Owner = this;
video.Play();
}
static void Main(string[] args)
{
Application.Run(new LecteurVideo(args[0]));
}
}
}
et quand j'appelle cette classe par : new LecteurVideo("nomfichier.mpg")
J'ai le message d'erreur suivant :
Exception
Details: System.IO.FileNotFoundException: File or assembly name
System.Windows.Forms, or one of its dependencies, was not found.
et je ne comprend pas pourquoi.
Quelqu'un pourrait-il m'aider? merci d'avance.
Aurélie