hallo,
ich versuche mich an einem mp4-player in c#:
| 1 | using System;
 | 
| 2 | using System.Collections.Generic;
 | 
| 3 | using System.ComponentModel;
 | 
| 4 | using System.Data;
 | 
| 5 | using System.Drawing;
 | 
| 6 | using System.Linq;
 | 
| 7 | using System.Text;
 | 
| 8 | using System.Threading.Tasks;
 | 
| 9 | using System.Windows.Forms;
 | 
| 10 | using WMPLib;
 | 
| 11 | using AxWMPLib;
 | 
| 12 | 
 | 
| 13 | namespace mp4_4
 | 
| 14 | {
 | 
| 15 |     public partial class Form1 : Form
 | 
| 16 |     {
 | 
| 17 | 
 | 
| 18 |         AxWMPLib.AxWindowsMediaPlayer wmPlayer;
 | 
| 19 | 
 | 
| 20 | 
 | 
| 21 |         public Form1()
 | 
| 22 |         {
 | 
| 23 |             InitializeComponent();
 | 
| 24 |         }
 | 
| 25 | 
 | 
| 26 |         private void Form1_Load(object sender, EventArgs e)
 | 
| 27 |         {
 | 
| 28 | 
 | 
| 29 |         }
 | 
| 30 | 
 | 
| 31 |         private void button1_Click(object sender, EventArgs e)
 | 
| 32 |         {
 | 
| 33 |             wmPlayer = new AxWMPLib.AxWindowsMediaPlayer();
 | 
| 34 |             wmPlayer.CreateControl();
 | 
| 35 |             wmPlayer.enableContextMenu = false;
 | 
| 36 |             ((System.ComponentModel.ISupportInitialize)(wmPlayer)).BeginInit();
 | 
| 37 |             wmPlayer.Name = "wmPlayer";
 | 
| 38 |             wmPlayer.Enabled = true;
 | 
| 39 |             wmPlayer.Dock = System.Windows.Forms.DockStyle.Fill;
 | 
| 40 |             this.Controls.Add(wmPlayer);
 | 
| 41 |             ((System.ComponentModel.ISupportInitialize)(wmPlayer)).EndInit();
 | 
| 42 |             wmPlayer.uiMode = "none";
 | 
| 43 |             wmPlayer.URL = @"C:\test.mp4";
 | 
| 44 |             wmPlayer.settings.setMode("loop", true);
 | 
| 45 | 
 | 
| 46 |             wmPlayer.Ctlcontrols.play();
 | 
| 47 | 
 | 
| 48 |         }
 | 
| 49 |     }
 | 
| 50 | }
 | 
Fehlermeldung ist bei Abruf von button1:
System.IO.FileNotFoundException: "Die Datei oder Assembly 
"Interop.WMPLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" 
oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die 
angegebene Datei nicht finden."
Der Projekt-Verweis geht auf genau diese Datei in gleicher Version. Die 
using-Direktive ist drin - wird aber als "unnötig" angezeigt - so als 
würde sie durch irgendwas überlagert.
Was mache ich falsch? Wie kann ich das System dazu bringen, dass es die 
Datei richtig findet?
Danke für Unterstützung