2011-04-08 5 views

Répondre

1

Je crois que ce est un problème lié à la version. Vous avez peut-être déposé une DLL dans bin mais sa version ne correspond pas à celle attendue.

Vous pouvez modifier AssemblyInfo.cs pour que la balise de version soit [assembly: AssemblyVersion("1.0.0.0")]. Et puis nettoyer la solution et redéployer

+0

Où puis-je trouver le fichier AssemblyInfo.cs.Mon application fonctionne bien dans l'hôte local – chamara

+1

Eh bien, si vous avez la source, vous pouvez le trouver dans le dossier Propriétés du projet –

0

Une chose, avant de publier, sélectionnez la référence et ouvrir sa fenêtre de propriétés. Voyez si vous avez l'option copier en local. Il semble que l'assembly réside dans GAC et n'est pas disponible pendant le déploiement. Vous pouvez également copier coller la même version dans la machine cible dans le répertoire System32 ou dans la corbeille locale et enregistrer en utilisant regasm/tlb (managed dll), regsvr32 (non géré).