6
votes

Mot addin ne lis pas d'appSetage

J'ai construit un mot simple addin qui interagit avec une entreprise intranet.

Pour une raison quelconque, je ne peux pas sembler obtenir l'addin à lire des appsettes à partir de son fichier de configuration.

Y a-t-il quelque chose de fondamental qui ne permet pas à Office Adines de lire des fichiers de configuration comme une application .NET normale?

acclamations


0 commentaires

3 Réponses :


1
votes

Dans ce cas, le fichier de configuration doit être associé à l'exécutable WinWord.exe.

Ainsi, pour que les paramètres de l'application soient lus par un addin, même si l'appel à ConfigurationManager.appsettings est dans une autre DLL, le réglage doit s'asseoir dans Winword.exe.config.


1 commentaires

Cela a-t-il fonctionné pour vous? J'ai un addin Excel mais mon fichier .config nommé est basé sur le nom de l'addition et cela fonctionne bien.



1
votes

J'ai un mot addin et ma configuration est la même que la DLL par exemple somedaddin.dll.config


2 commentaires

Quelqu'un peut-il expliquer pourquoi certains utilisateurs peuvent obtenir addin.dll.config au travail, tandis que d'autres doivent utiliser Winword.exe.config? (J'appartiens dans ce dernier groupe.)


Mise à jour: Le thread suivant m'a aidé. J'ai posté une réponse à ce sujet aussi. Connect.Microsoft.com/visualstudio/feedback/Détails/653444/...