IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement Web avec .NET Discussion :

DLL introuvable après une réinstallation


Sujet :

Développement Web avec .NET

  1. #1
    Membre habitué
    Inscrit en
    Mai 2006
    Messages
    397
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 397
    Points : 130
    Points
    130
    Par défaut DLL introuvable après une réinstallation
    Bonsoir,

    J'ai installé il y a peut Windows 8 et Visual Studio 2010.

    Sous Windows 7, toujours avec Visual Studio 2010, je n'avais aucun problème. Mais depuis que je suis passé sous Windows 8, j'ai le message d'erreur suivant dans mon web.config:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Could not load file or assembly 'System.Threading, Version=1.0.2856.102, Culture=neutral, PublicKeyToken=xxx' or one of its dependencies.
    The system cannot find the file specified.
    C:\Users\myUser\Documents\Visual Studio 2010\WebSites\MySite\web.config
    Est-ce que quelqu'un aurait une idée d'ou ça pourrait venir? J'ai regardé sur Google, mais rien trouvé qui puisse m'aider si ce n'est qu'il s'agit d'un fichier .dll non trouvé

    Merci bien pour votre aide,

    L.

  2. #2
    Modérateur
    Avatar de DotNetMatt
    Homme Profil pro
    CTO
    Inscrit en
    Février 2010
    Messages
    3 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : CTO
    Secteur : Finance

    Informations forums :
    Inscription : Février 2010
    Messages : 3 611
    Points : 9 743
    Points
    9 743
    Billets dans le blog
    3
    Par défaut
    As-tu installé le .NET Framework 4.0 ?

    Il me semble que System.Threading.dll n'existe que depuis cette version du Framework, même si le namespace System.Threading existe quand à lui depuis le 1.1 ou le 2.0...
    Less Is More
    Pensez à utiliser les boutons , et les balises code
    Desole pour l'absence d'accents, clavier US oblige
    Celui qui pense qu'un professionnel coute cher n'a aucune idee de ce que peut lui couter un incompetent.

  3. #3
    Membre habitué
    Inscrit en
    Mai 2006
    Messages
    397
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 397
    Points : 130
    Points
    130
    Par défaut
    Citation Envoyé par Matt07 Voir le message
    As-tu installé le .NET Framework 4.0 ?

    Il me semble que System.Threading.dll n'existe que depuis cette version du Framework, même si le namespace System.Threading existe quand à lui depuis le 1.1 ou le 2.0...
    Oui j'ai le .Net Framework 4.0 installé. Je viens de regarder sur les settings du project, le framework ciblé est le 3.5.

    En fait ca m'étonne d'avoir cette erreur car j'ai vraiment repris les fichiers que j'avais, mis dans le répertoire des projets, et ouvert la solution. Je n'avais pas cette erreur sous Windows 7.

    Je pense qu'il s'agit peut être d'une erreur de version ? La ligne pointée est celle-ci :

    Code C# : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <compilation debug="true">
    			<assemblies>
    				<add assembly="System.Threading, Version=1.0.2856.102, Culture=neutral, PublicKeyToken=XX"/>
                            (...)
                            </assemblies>
    </compilation>

  4. #4
    Membre habitué
    Inscrit en
    Mai 2006
    Messages
    397
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 397
    Points : 130
    Points
    130
    Par défaut
    Bon je viens de trouver un article pour vérifier quelle version du framework est installé.

    Si je suis les infos du lien ci-dessous : http://msdn.microsoft.com/en-us/kb/k...aspx?id=318785

    lorsque je click sur le dossier v4, rien n'apparaît... donc je n'ai pas le framework 4.0 ? (par contre sous Full et Client, j'ai bien une valeur pour "Install")

  5. #5
    Invité
    Invité(e)
    Par défaut
    Effectivement c'est un peu bizarre comme problème ! Sinon regarde bien dans les reférences de ton projet s'il n'y a pas un petit icone jaune à côté de certaines références. Si ce n'est pas le cas vérifie que la version et le public token sont identiques à la dll que tu crois être celle qu'il faudra charger.

  6. #6
    Membre habitué
    Inscrit en
    Mai 2006
    Messages
    397
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 397
    Points : 130
    Points
    130
    Par défaut
    Dans les réfèrences du projet, j'ai ceci:

    (Reference Name) - (Type) - (Version)
    System.Core - GAC - 3.5.0.0
    System.Data.DataSetExtensions - GAC - 3.5.0.0
    System.Threading - GAC - 1.0.2856.102
    System.Web.Extensions - GAC - 3.5.0.0
    System.Xml.Linq - GAC - 3.5.0.0

    Par contre quand j'essaye d'ajouter une réfèrence, elles sont filtrés pour le Framework 3.5, et par conséquent System.THreading n'apparait pas. Est-ce que ca pourrait être ça le problème?
    Mais du coup je comprend pas, parce que mon projet était en 3.5, alors comment est-ce qu'il a pu se retrouver avec une réfèrence disponible uniquement en 4.0 ? O_o

  7. #7
    Membre habitué
    Inscrit en
    Mai 2006
    Messages
    397
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 397
    Points : 130
    Points
    130
    Par défaut
    Je n'ai pas réussi à trouver solution à mon problème..

    J'ai donc essayé de recréer un projet, et d'importer les fichers existants. Mais j'ai pas mal d'erreurs que je n'avais pas auparavent (ou en tout cas il me semble, cela fait un moment que je n'avais pas retoucher ce code...) :/ Est-ce qu'il y a une procédure à respecter?

  8. #8
    Membre habitué
    Inscrit en
    Mai 2006
    Messages
    397
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 397
    Points : 130
    Points
    130
    Par défaut
    J'ai marqué ce poste comme résolu, je n'ai pas trouvé pourquoi, mais j'ai repris mon code dans un novueau project, et la ça marche sans problème

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Bibtex ne fonctionne plus après une réinstallation
    Par lorelyn7 dans le forum Bibliographies - Index - Glossaires
    Réponses: 5
    Dernier message: 04/02/2013, 13h52
  2. Réponses: 1
    Dernier message: 16/06/2011, 08h37
  3. Système fragmenté après une réinstallation
    Par Lafayette22 dans le forum Windows XP
    Réponses: 10
    Dernier message: 07/02/2008, 07h44
  4. Réponses: 3
    Dernier message: 28/01/2007, 19h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo