Je suis en train de déployer une application écrite en wpf C#. J'utilise une bibliothèque externe (irrklang). J'ai ajouté une référence dans le studio visuel à cette DLL (elle est placée dans le même dossier que l'exécutable). Il apparaît dans mes fichiers d'application, je déploie, installe sur une machine différente et j'obtiens l'exception de fichier non trouvé. J'ai regardé le dossier exe et la DLL est dans le dossier.Clickonce déployer référence dll externe introuvable
Qu'est-ce que je fais mal, la référence semble être correct, mais le programme ne trouve pas la dll du tout
MISE À JOUR: solution ajoutée ci-dessous. Toujours la même erreur :(
J'avais une expérience semblable avec la bibliothèque de Magick.Net. Le redistribuable C++ est la meilleure solution dans ce cas car Magick.Net est un wrapper C# de code C++. Si vous n'avez pas installé le redistribuable (ce qui peut être le cas si vous n'avez pas Visual Studio), le chargement du module échouera. J'espère que cela explique aux gens qui lisent cette réponse pourquoi le demandeur a peut-être choisi cette solution particulière. – stephen