c # - Undtagelse, når du åbner en videofil ved hjælp af MediaPlayer-klassen fra en tjeneste

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg bruger msPlayer-klassen (https://msdn.microsoft.com/en-us/library/system.windows.media.mediaplayer(v=vs.110).aspx)
at åbne en videofil programmeret og sende rammer til en klient. Alt fungerer fint, men min kode skal køre fra en tjeneste, men når jeg åbner filen, får jeg følgende undtagelse i MediaFailed-hændelsen: [2]


COMException ('Exception from HRESULT: 0xC00D11BA')


Jeg har googled det og der er ikke for meget information om det andet end et muligt lydkort problem, som jeg ikke tror det skulle være relateret, fordi det åbner helt fint, når jeg ikke kører det fra en tjeneste. Nogle ideer?

Bedste reference