la chose est que j'ai un problème avec Castle.Core.dll. J'ai installé RC3 à partir de leur site Web, donc j'ai la version 1.0.3.0 de DLL.
J'étudie le framework MVC en utilisant le livre de Steve Sanderson (qui est génial, btw) et en exécutant des samples. projet compilé avec succès, tout était en cours d'exécution, mais aujourd'hui, je suprisingly ai cette exception d'exécution:
Un problème avec Castle.Core.dll
Method not found: 'Void Castle.Core.Configuration.ConfigurationCollection.AddRange(Castle.Core.Configuration.ConfigurationCollection)'
Il est étrange parce que, avant projet aujourd'hui était OK, tout a bien fonctionné. J'ai vérifié sur le réflecteur de RedGate - cette méthode est présente dans la DLL.
Donc, des idées que j'ai mal fait? Je ai redémarré VS, supprimé la référence et l'a ajouté à nouveau - en vain :. Googling ne fait rien pour moi - beaucoup de gens ont des problèmes similaires, mais pas exactement
EDIT: Et, en passant, j'ai essayé Steve code téléchargé depuis apress.com Il n `travail -. la raison est la même
Mise à jour la réponse - oui Windsor 2.0 est la version pour aller avec –
J'ai un petit problème - comment les référencer maintenant? J'ai installé des assemblages dans GAC, redémarré PC. Mais à partir de l'onglet "Parcourir" je ne peux pas les ajouter à mon projet - ils n'apparaissent pas dans le nœud de référence dans VS :( – chester89
Enlever complètement de GAC Télécharger le fichier .zip avec Windsor 2.0, l'extraire dans un dossier Sur votre disque, dans votre solution, supprimez les anciennes références à Castle, puis cliquez sur "Ajouter une référence" -> Parcourir, naviguez jusqu'au dossier dans lequel vous avez extrait le fichier zip et ajoutez des références aux 4 assemblages Castle: –