Une exception non gérée du type 'System.IO.FileNotFoundException' s'est produite dans le Module Inconnu
Je développe une application en c# et j'obtiens le message d'erreur suivant au débogage d'exécution:
Une exception non gérée du type 'System.IO.FileNotFoundException'
s'est produite dans le Module Inconnu.Informations supplémentaires: impossible de charger le fichier ou l'assembly
'Autodesk.Navisworks.Timeliner.dll" ou une de ses dépendances. L'
module spécifié est introuvable.
Autodesk.Navisworks.Timeliner.dll est dans le dossier de débogage de l'application. J'ai réparé le .net framework (version 4), mais il ne la résout pas. Toutes les idées sur la façon de résoudre ce problème? Merci.
Vous devez vous connecter pour publier un commentaire.
Vérifiez d'abord - c'est le répertoire de travail le répertoire que l'application est en cours d'exécution dans:
Si ce n'est pas le problème, puis demandez-leur s'Autodesk.Navisworks.Timeliner.dll est qu'une DLL qui n'est pas là.
Si Timeliner.dll n'est pas un .NET de l'assemblée, vous pouvez déterminer les importations à l'aide de l'utilitaire de commande
DUMPBIN
.Si c'est un .NET de l'assemblée, il y a un certain nombre d'outils que vous pouvez vérifier les dépendances.
Reflector
a déjà été mentionné, et je l'utiliseJustDecompile
de Telerik.Voir aussi cette question
Activer cette option dans VS: Juste Mon Code option
Outils -> Options -> Débogage -> Général> Activer uniquement Mon Code (Géré uniquement)
Si vous êtes en cours d'exécution sur un système 64 bits et en essayant de charger une version 32 bits dll, vous devez compiler votre application 32 bits au lieu de n'importe quel cpu. Si vous ne le faites pas, il se comporte exactement comme vous le décrivez.
Si ce n'est pas le cas, utilisez Dependency Walker pour vérifier que la dll a ses dépendances nécessaires.
Ajouter la suite codesnippet dans votre cofig fichier
Ce que je voudrais faire est d'utiliser cet outil et étape par où vous êtes l'obtention de l'exception
http://www.reflector.net/
Lire ce qu'il va vous dire comment créer APB est si vous n'avez pas à avoir tous vos références de l'installation.
http://www.cplotts.com/2011/01/14/net-reflector-pro-debugging-the-net-framework-source-code/
C'est un essai et je ne suis pas liées à redgate à tous je viens de l'utiliser il y a des logiciels.
Pour moi, c'était présente dans un .net du projet et s'est avéré être quelque chose à faire avec mon installation de Visual Studio. J'ai téléchargé et installé la dernière .net sdk de base séparément, puis réinstallé VS et cela a fonctionné.