Comment trouver ce qui dépend d'une version spécifique d'une dépendance spécifique?

J'obtiens cette erreur quand je lance mon appli (pas au moment de la compilation):

N'a pas pu charger le fichier ou l'assembly
'Château.Windsor, Version=2.1.0.0,
Culture=neutral,
PublicKeyToken=407dd0808d44fbdc " ou
l'une de ses dépendances. La situé
assemblée manifeste définition n'
correspond pas à la référence d'assembly.
(Exception de HRESULT: 0x80131040)

Ma solution a de nombreux projets, à l'aide de références de projet, si possible, mais certains de ces projets ont de l'assemblée des références à des dépendances externes.

Comment puis-je facilement trouver le projet qui est à la recherche pour cette version spécifique de Castle.Windsor.dll? Je n'ai pas cette version et je suis d'essayer d'utiliser 2.5.2 (dernière version), j'ai donc envie de trouver le coupable et de le mettre à jour pour utiliser la dernière version disponible.

Merci beaucoup à l'avance.

Mise à JOUR
J'ai ajouté une variable d'environnement de la Fusion du journal ci-dessous. Il semble être en train de me dire que Caliburn.Castle nécessite Castle.Windsor, Version=2.1.0.0 (ce qui serait une erreur, car je suis en utilisant 2.5), mais la Fusion de l'assemblée de sondage que le fait de trouver Castle.Windsor, Version=2.5.1.0 à la place.

Ai-je bien compris?

=== Pre-bind state information ===
LOG: User = Barney\neil
LOG: DisplayName = Castle.Windsor, Version=2.1.0.0, Culture=neutral, PublicKeyToken=407dd0808d44fbdc
 (Fully-specified)
LOG: Appbase = file:///[Debug folder of my exe]
LOG: Initial PrivatePath = NULL
LOG: Dynamic Base = NULL
LOG: Cache Base = NULL
LOG: AppName = [Filename of my exe]
Calling assembly : Caliburn.Castle, Version=1.1.0.0, Culture=neutral, PublicKeyToken=8e5891231f2ed21f.
===
LOG: This bind starts in default load context.
LOG: Using application configuration file: [Config file for my exe]
LOG: Using host configuration file: 
LOG: Using machine configuration file from C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config.
LOG: Post-policy reference: Castle.Windsor, Version=2.1.0.0, Culture=neutral, PublicKeyToken=407dd0808d44fbdc
LOG: GAC Lookup was unsuccessful.
LOG: Attempting download of new URL file:///[Debug folder of my exe]/Castle.Windsor.DLL.
LOG: Assembly download was successful. Attempting setup of file: [Debug folder of my exe]\Castle.Windsor.dll
LOG: Entering run-from-source setup phase.
LOG: Assembly Name is: Castle.Windsor, Version=2.5.1.0, Culture=neutral, PublicKeyToken=407dd0808d44fbdc
WRN: Comparing the assembly name resulted in the mismatch: Minor Version
ERR: The assembly reference did not match the assembly definition found.
ERR: Failed to complete setup of assembly (hr = 0x80131040). Probing terminated.

source d'informationauteur Neil Barnwell