@@ -106,6 +106,7 @@ private Assembly OnResolve(object sender, AssemblyResolveEventArgs args)
106106
107107 if ( this . searchDirectories == null || this . searchDirectories . Count == 0 )
108108 {
109+ EqtTrace . Info ( "AssemblyResolver.OnResolve: {0}: There are no search directories, returning." , args . Name ) ;
109110 return null ;
110111 }
111112
@@ -146,23 +147,30 @@ private Assembly OnResolve(object sender, AssemblyResolveEventArgs args)
146147 continue ;
147148 }
148149
150+ EqtTrace . Info ( "AssemblyResolver.OnResolve: {0}: Searching in: '{1}'." , args . Name , dir ) ;
151+
149152 foreach ( var extension in SupportedFileExtensions )
150153 {
151154 var assemblyPath = Path . Combine ( dir , requestedName . Name + extension ) ;
152155 try
153156 {
154157 if ( ! File . Exists ( assemblyPath ) )
155158 {
159+ EqtTrace . Info ( "AssemblyResolver.OnResolve: {0}: Assembly path does not exist: '{1}', returning." , args . Name , assemblyPath ) ;
160+
156161 continue ;
157162 }
158163
159164 AssemblyName foundName = this . platformAssemblyLoadContext . GetAssemblyNameFromPath ( assemblyPath ) ;
160165
161166 if ( ! this . RequestedAssemblyNameMatchesFound ( requestedName , foundName ) )
162167 {
168+ EqtTrace . Info ( "AssemblyResolver.OnResolve: {0}: File exists but version/public key is wrong. Try next extension." , args . Name ) ;
163169 continue ; // File exists but version/public key is wrong. Try next extension.
164170 }
165171
172+ EqtTrace . Info ( "AssemblyResolver.OnResolve: {0}: Loading assembly '{1}'." , args . Name , assemblyPath ) ;
173+
166174 assembly = this . platformAssemblyLoadContext . LoadAssemblyFromPath ( assemblyPath ) ;
167175 this . resolvedAssemblies [ args . Name ] = assembly ;
168176
@@ -172,7 +180,7 @@ private Assembly OnResolve(object sender, AssemblyResolveEventArgs args)
172180 }
173181 catch ( FileLoadException ex )
174182 {
175- EqtTrace . Info ( "AssemblyResolver.OnResolve: {0}: Failed to load assembly. Reason:{1} " , args . Name , ex ) ;
183+ EqtTrace . Error ( "AssemblyResolver.OnResolve: {0}: Failed to load assembly. Reason:{1} " , args . Name , ex ) ;
176184
177185 // Re-throw FileLoadException, because this exception means that the assembly
178186 // was found, but could not be loaded. This will allow us to report a more
0 commit comments