none
Installation dans un jeu bizarre RRS feed

  • Question

  • Bonjour tout le monde,

    Pour la mise en œuvre du service Membership et des rôles, en suivant l'explication sur Internet j'ai lancé le programme aspnet_regsql, il m'a bien créé les tables dans la base aspnetdb, mais lorsque j'essaie d'y accéder depuis l'explorateur de serveurs de Visual Studio Community 2019, il m'est répondu ceci :

    Impossible de trouver des ressources appropriées pour la culture spécifiée ou la culture neutre. 
    Assurez-vous que \"Microsoft.VisualStudio.Data.Providers.SqlServer.SqlViewSupport.xml\" a été
    correctement incorporé ou lié dans l'assembly "Microsoft.VisualStudio.Data.Providers.SqlServer"
    au moment de la compilation ou que tous les assemblys satellites requis sont chargeables et
    complètement signés.

    Visual Studio et SSMS viennent d'être mis à jour, je crois bien que le problème se posait déjà avant, mais en tout cas après c'est sûr.

    J'ai tenté ce qui est expliqué là, mais sans que ça semble arranger quelque chose :

    https://stackoverflow.com/questions/68842696/getting-an-error-when-i-am-trying-to-make-a-connection-with-my-database

    Dans la mesure où SSMS fonctionne bien, il m'a semblé que ça concernait plus Visual Studio que SQL Server.

    J'ai rencontré le problème sur un projet ASP.Net. Une fois que j'ai fini de tout taper, je réalise que l'explorateur de serveurs n'est pas propre à un type de projet. Au besoin je répéterai sur le bon forum ...

    Je suppose qu'il y a déjà plein de monde à avoir rencontré cette erreur ?

    Visual  Studio Community 2019, version 16.11.1

    .Net Framework 4.8.04084

    SSMS v. 17.6

    Peut-être une ... question subsidiaire.

    C'est quelque chose que je pourrai observer moi-même une fois l'accès aux données restauré, mais des fois que ça prenne un peu de temps ...

    Le contrôle CreateUserWizard m'a créé un utilisateur dans un fichier de base de données dans le répertoire Data du projet, d'ailleurs pas visible dans l'explorateur de solutions.

    Le programme aspnet_regsql m'a créé une table d'utilisateurs dans aspnetdb sur le serveur.

    Je suppose qu'ensuite il va bien falloir choisir entre ces deux sources ? Et que d'ailleurs ça ne sera probablement pas moi qui choisirai ...





    • Modifié Gloops lundi 23 août 2021 08:08
    dimanche 22 août 2021 14:04

Réponses

  • Bonjour,

    Un correctif pour ce problème a été implémenté en interne et est en cours de préparation pour publication.
    Vous pouvez voir les détails de ce problème ici:
    https://developercommunity.visualstudio.com/t/Could-not-find-any-resources-appropriate/1505966
    Il y a aussi quelques solutions de contournement proposées dans le lien.

    Cordialement,
    Nina

    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

    • Marqué comme réponse Gloops dimanche 29 août 2021 16:32
    lundi 23 août 2021 06:23
    Modérateur

Toutes les réponses

  • Bonjour,

    Un correctif pour ce problème a été implémenté en interne et est en cours de préparation pour publication.
    Vous pouvez voir les détails de ce problème ici:
    https://developercommunity.visualstudio.com/t/Could-not-find-any-resources-appropriate/1505966
    Il y a aussi quelques solutions de contournement proposées dans le lien.

    Cordialement,
    Nina

    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

    • Marqué comme réponse Gloops dimanche 29 août 2021 16:32
    lundi 23 août 2021 06:23
    Modérateur
  • Merci, mais alors il faut être précis, car ça fait trois fois que je fais ça et ça ne marche toujours pas.

    Avec Visual Studio 2019, on a les répertoires

    C:\Program Files\Microsoft Visual Studio 14.0\Common7\IDE

    et

    C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE

    et quelqu'un en a cité encore un autre.

    J'ai extrait le fichier vers les deux répertoires, dans l'un des deux, deux fois et la deuxième fois m'a été demandé confirmation pour remplacer, mais si je vais voir dans le répertoire avec explorer, il n'y a pas de DLL, et si je veux la coller là on me demande une élévation de privilèges, qu'on ne m'a demandée à aucun moment avant, ce qui n'est pas vraiment intuitif.

    Histoire de faire le tout en musique, il n'y aucun repère visuel sur la fenêtre de l'explorateur pour dire qu'elle est ouverte avec élévation de privilège.

    D'ailleurs ... dans la zone de recherche de la barre des tâches j'ai tapé "explorer en administrateur", j'ai eu ça qui est apparu comme commande, j'ai cliqué dessus, on m'a ouvert une fenêtre sans demander confirmation de l'élévation de privilèges. Je m'avoue perplexe.

    lundi 23 août 2021 07:00
  • Après avoir extrait le fichier vers un répertoire de téléchargement, je suis allé dans C:\Windows, fait un clic droit sur explorer pour demander l'ouverture en administrateur, cette fois on m'a demandé confirmation.

    Je suis allé récupérer le fichier dans le répertoire de téléchargement pour aller le coller dans le sous-répertoire de Visual Studio 14.0, cette fois je le vois.

    J'ai redémarré Visual Studio.

    Dans l'explorateur de serveurs j'ai double-cliqué sur Ouvrir la base de données.

    En type de base "fichier de données Microsoft SQL Server", en essayant d'ouvrir la base dans mon répertoire de données, hélas j'ai toujours la même erreur.

    Le problème ne se pose pas en visant le serveur.


    • Modifié Gloops lundi 23 août 2021 07:17
    lundi 23 août 2021 07:17
  • Bonjour,

    Effectivement, avec la version 16..11.2 de Visual Studio Community 2019, l'explorateur de serveurs semble fonctionner de nouveau correctement.

    Il n'y a qu'une chose, c'est qu'à chaque fois que je crée une nouvelle connexion il faut au moins 15 secondes pour obtenir la liste de serveurs (qui n'en comporte qu'un), donc si je crée quatre connexions je  passe plus d'une minute à attendre la liste de serveurs.

    Mais après, c'est OK. Merci.

    dimanche 29 août 2021 16:32