Impossible de charger le fichier ou l'assembly 'RestSharp, Version=105.2.3.0
Je vais avoir du mal à comprendre ce problème.
J'ai un projet local avec Twilio ajouté via Nuget. Mais quand j'ai exporter le projet vers mon serveur IIS, il ne peut pas utiliser Twilio, même si j'ai ajouté tous les fichiers DLL pour Twilio.
Je pense que je suis absent quelque chose avec les inclure ou quelque chose..
C'est le errormessage j'obtiens:
Exception information:
Exception type: FileNotFoundException
Exception message: Could not load file or assembly 'RestSharp, Version=105.2.3.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
at Twilio.TwilioClient..ctor(String accountSid, String authToken, String accountResourceSid, String apiVersion, String baseUrl)
at Twilio.TwilioRestClient..ctor(String accountSid, String authToken, String accountResourceSid) in C:\projects\twilio-csharp\src\Twilio.Api\Core.cs:line 182
at Modules.Messaging.TwilioClient.Send()
Twilio utilise le RestSharp bibliothèque de sorte qu'il ressemble à cette dépendance a échoué pour une raison quelconque. Essayez d'ajouter ReshSharp à votre projet: Install-Package RestSharp
OriginalL'auteur Thugge | 2016-05-06
Vous devez vous connecter pour publier un commentaire.
Lorsque vous ajoutez une référence à
RestSharp
, être conscient du numéro de version (Version=105.2.3.0).Aussi, de votre projet .net framework doit être supérieur ou égal alors référencé dans la dll.
OriginalL'auteur KAI
J'ai eu le même problème, et j'ai enfin trouvé comment le résoudre.
Le truc, c'est: lorsque vous installez
Twilio
via NuGet, il s'installeRestSharp
comme une dépendance. MAIS pour une raison quelconque, la version installée deRestSharp
estVersion=105.2.2.0
(au lieu deVersion=105.2.3.0
, quiTwilio
semble chercher à l'exécution).Alors, comment vous résoudre ce problème?
RestSharp
Pourquoi le NuGet Twilio bundle installe
RestSharp Version=105.2.2.0
et puis au moment de l'exécution chercheRestSharp Version=105.2.3.0
? Aucune idée.OriginalL'auteur Xavier Peña
Les messages d'erreur indique que vous n'avez pas
RestSharp
de référence. Un coup d'oeil et l'inclure comme une référence. Assurez-vous de sélectionner la référence et sélectionnez "Copie Locale" option dans la fenêtre propriétés de Visual StudioOriginalL'auteur Sam