tout d'abord bonjour a tous et merci des nombreux renseignements (et enseignement) mis à disposition sur le forum
voila mon soucis
utilisation de Microsoft.DirectX.AudioVideoPlayback sous vs 2010
en effet je n'avais pas de problème particulier sous studio 2008 avec le code suivant:
bon ce n'est peut être pas du grand code je ne suis pas pro juste "bricoleur"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 Imports System.IO Imports Microsoft.DirectX.AudioVideoPlayback Public Class Form1 Private path_musik As String = "" Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load path_musik = Application.StartupPath & "\song.mid" IO.File.WriteAllBytes(path_musik, My.Resources.muzik) zik() End Sub Sub zik() Dim playaudio As New Microsoft.DirectX.AudioVideoPlayback.Audio(path_musik) playaudio.Play() End Sub
mais ca marche du moins sur mon vieux pc
donc sous mon seven avec vs2010 j'ai installé le dernier sdk directx (june2010)
mais après reboot les composants directx n'apparaissent pas dans les références .NET ???
j'ai rajouté MicrosoftDirectXAudioVideoPlayback en manuel par parcourir
ce qui déjà me parait être une mauvaise solution...
mais mon code et reconnu par l'intellisense
mais la j'ai une exceptiondonc problème de compatibilité ...fileloadexception:
l'assembly en mode mixte est créé avec la version 'v1.1.4322 du runtime et ne peut pas être chargé dans le runtime 4.0 sans d'autres informations de configuration.
et la je bloque merci de votre aide
ps: par contre l'exe crée sous vs 2008 fonctionne sous mon seven
Partager