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

ASP.NET Discussion :

VSTO Excel Could Not Load Assembly


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 60
    Par défaut VSTO Excel Could Not Load Assembly
    J'essaye d'utiliser VSTO pour créer un fichier Excel
    Pour le moment, je fais juste une affectation dans une cellule précise (rien de bien compliqué)
    Au moment de l'exécution du fichier, Excel me sort l'erreur

    Could not load file or assembly monProjetVSTO, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. Failed to grant permission to execute. (Exception from HRESULT: 0x80131418)
    Quelqu'un a déjà eu ce problème ? (Le projet marche sur un autre pc mais pas sur le mien)
    Comment le fichier Excel retrouve l'assembly adéquate ? Ou je dois mettre l'assembly pour que ça marche ?

    Merci d'avance

    MAtt

  2. #2
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Salut,

    Est-ce qu'il ne faut pas les installer? S'agissant d'assembly il faut juste les copier dans le GAC (c:\windows\assembly).

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 60
    Par défaut
    Salut,

    Normalement, d'après mes souvenirs, il faut éviter de mettre n'importe quoi dans le GAC et surtout ne pas l'encombrer avec des dlls de projets bidons.

    Je vais quand même essayer mais cette solution me plait moyen si ça marche ...

    Merci

    MAtt

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 60
    Par défaut
    Salut,
    J'ai finalement trouvé la solution à mon problème. Donc je la poste pour les éventuelles personnes rencontrant le même problème

    Il faut en fait que je créé un exécutable msi pour déployer l'application
    Voilà la procédure de msdn pour faire ceci
    http://msdn.microsoft.com/en-us/library/ms406084.aspx
    Et plus précisément quand il y a un problème de Grant Permission, c'est que lors du déploiement la dll n'a pas eu la modification de sécurité (voir partie setSecurity du lien ci-dessus)

  5. #5
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Citation Envoyé par mattofmath Voir le message
    Il faut en fait que je créé un exécutable msi pour déployer l'application
    Il me semble bien que cela copie les dll dans le GAC.

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 60
    Par défaut
    Salut,

    Visiblement non, pas forcément. L'installeur msi que j'ai créé demande où l'on souhaite installer les différentes dlls. De plus, je suis allé vérifier dans le GAC si elle y était et ce n'est pas le cas.

    Merci quand même pour ta proposition, c'est toujours cool d'avoir des réponses ;-)

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

Discussions similaires

  1. Could not load file or assembly
    Par Michelk12 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 20/06/2008, 13h51
  2. Could not load file or assembly 'office - Problème
    Par laszia dans le forum VB.NET
    Réponses: 4
    Dernier message: 08/12/2007, 04h50
  3. Réponses: 23
    Dernier message: 28/08/2007, 19h41
  4. [c#]Could not load file or assembly
    Par zitoun dans le forum Général Dotnet
    Réponses: 1
    Dernier message: 08/05/2007, 17h35
  5. [2.0]Erreur Could not load the assembly 'App_Web_xx
    Par david_chardonnet dans le forum ASP.NET
    Réponses: 2
    Dernier message: 19/12/2006, 15h19

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