Comment résoudre Windows Azure Diagnostic Runtime Error (Impossible de créer WindowsAzure.Diagnostics, Version = xx, Culture = Neutre, PublicKeyToken = xx
privateLibManager libManager;
private LibManager Connect()
{
this.libManager=new LibManager();//here we are getting an error
}
Erreur:
L'initialiseur de type pour 'SWConfigDataClientLib.LibManager' a déclenché une exception
Exception Interne:
N'a pas pu créer de Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitorTraceListener, Microsoft.WindowsAzure.Diagnostics,Version=2.2.0.0,Culture=neutral,
PublicKeyToken=31bf3856ad364e35.
Source
IpPbxCDSClientLib
source d'informationauteur user3069540
Vous devez vous connecter pour publier un commentaire.
D'abord assurez-vous que vous avez ajouté des références à
Microsoft.WindowsAzure.Diagnostics
dans le kit de développement dossiers (généralement c:\Program Files\Microsoft SDKs\Windows Azure.NET SDK\v2.2\ref\Microsoft.WindowsAzure.Diagnostics.dll)Ensuite, si vous n'êtes pas en cours d'exécution de votre projet dans l'émulateur (c'est à dire le projet de nuage définir comme projet de démarrage), puis définissez le filtre de trace de niveau de
TraceEventType.Error
ouTraceEventType.None
éviter d'essayer d'écrire détaillé Azure messages à la trace de l'auditeur. Dans vous web ou de l'application de config:J'ai eu le même message d'erreur.
J'ai été absent une référence à Microsoft.WindowsAzure.Diagnostics
Ok, Donc j'avais moi-même cette exception levée en permanence. Cependant, mon cas est un peu différent.
Je voulais me débarrasser de cette référence comme s'il n'était plus nécessaire dans le projet. Donc je l'ai retiré les références. Mais lors de l'exécution de l'application, j'ai commencé à avoir cette exception à un
Debug.WriteLine(...);
déclaration qui a suggéré que la référence était nécessaire.Sur une analyse plus approfondie, j'ai trouvé que la section était présente dans le projet de
app.config
fichier qui a été la cause de l'exception.Après la suppression de la référence ET également de supprimer la section ci-dessus à partir de fichier de configuration, la question suis fixé.
Espérons que cette aide!
Assurez-vous d'avoir ajouté cette référence à votre projet
Microsoft.Azure.Plugins.Diagnostics.dll