2 votes

Impossible de charger le fichier ou l'assemblage 'Noesis.Javascript, Version=0.0.0.0, Culture=neutral, PublicKeyToken=ae36d046c7f89f85' ou l'une de ses dépendances.

Je n'ai aucun problème à utiliser le Noesis.Javascript DLL dans une application console, mais lorsque j'utilise la DLL dans mon application web sur le serveur de développement, j'obtiens l'erreur suivante :

Impossible de charger le fichier ou l'assemblage 'Noesis.Javascript, Version=0.0.0.0, Culture=neutral, PublicKeyToken=ae36d046c7f89f85' ou l'une de ses dépendances. L'application n'a pas réussi à démarrer parce que sa configuration côte à côte est incorrecte. Veuillez consulter le journal des événements de l'application ou utiliser l'outil sxstrace.exe en ligne de commande pour plus de détails. (Exception de HRESULT : 0x800736B1)

Tout d'abord, je pense que le problème était que dans le serveur de développement, parce que où n'étaient pas les versions correctes de la msvc*.dll's :

  1. msvcm90.dll (9.0.30729.6161)
  2. msvcp90.dll (9.0.30729.6161)
  3. msvcr90.dll (9.0.30729.6161)

J'ai installé cette version mais l'erreur se produit toujours !

J'utilise win7 x64 et visual studio 2008 express, et le serveur est win2008 server R2 x64.

Quelqu'un peut-il m'aider ?

2voto

rockXrock Points 853

J'ai eu le même problème, le mien a été résolu par :

  1. Téléchargez et décompressez Javascript.NET à partir de http://javascriptdotnet.codeplex.com/
  2. Copiez 3 dlls (msvcp100.dll, msvcr100.dll et Noesis.Javascript.dll) dans le dossier /bin.

1voto

sherebry Points 164

J'espère que cette réponse aidera quelqu'un car aucune des réponses précédentes n'a résolu ce problème pour moi.

Assurez-vous que le paquet Microsoft Visual C++ 2010 Redistributable est installé sur le serveur. Il peut être téléchargé à partir de ce lien :

https://www.microsoft.com/en-us/download/confirmation.aspx?id=26999

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X