2009-05-06 5 views
1

J'utilise Windows Vista x86 + VSTS 2008. Lors de la création de nouveaux Windows Media Encoder objet usingC# programme plantage toujours lors de la création objet Windows Media Encoder

encodeur WMEncoder = new WMEncoder();

Mon programme plante toujours dans VSTS 2008. Voici l'instantané de l'écran. Des idées ce qui ne va pas?

http://i40.tinypic.com/2v96uqo.jpg

merci à l'avance, George

+0

Je pense que vous devez afficher le débogage et quel est le type d'exception/stacktrace –

+0

Puis-je déboguer l'intérieur SDK Windows Media? Il n'est pas livré avec le code source. – George2

Répondre

3

Il semble que le problème peut être dans Windows Media Encoder: http://support.microsoft.com/kb/929182

Vous pourriez avoir à mettre à jour WME pour que cela fonctionne. Comme un test, vous pouvez essayer cela sur XP pour voir si cela fonctionne - si c'est le cas, c'est probablement la version WME sur Vista.

Cela semble être un double de https://stackoverflow.com/questions/493069/wmencoder-issue

+0

Le correctif semble décrire le problème que j'ai rencontré - crash lors de la création d'une nouvelle instance d'objet encodeur, mais lorsque j'installe le correctif, après installation réussie de l'assistant d'installation, les versions DLL Wmenceng.dll sont toujours 9.0.0.2980, pas 9.0. 0,3352. – George2

+0

Des idées quel est le problème? – George2

+0

J'ai testé votre solution fonctionne, cool! J'ai marqué comme votre réponse comme réponse. – George2

Questions connexes