File tree Expand file tree Collapse file tree 2 files changed +10
-1
lines changed
Expand file tree Collapse file tree 2 files changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -16,10 +16,14 @@ internal AssemblyCache()
1616 {
1717 searchDirectories = new List < string >
1818 {
19- Paths . AssembliesOverrideDirectory ,
2019 Paths . ModTekDirectory ,
2120 Paths . ManagedDirectory
2221 } ;
22+
23+ if ( Directory . Exists ( Paths . AssembliesOverrideDirectory ) )
24+ {
25+ searchDirectories . Insert ( 0 , Paths . AssembliesOverrideDirectory ) ;
26+ }
2327 }
2428
2529 public AssemblyDefinition Resolve ( AssemblyNameReference name )
Original file line number Diff line number Diff line change @@ -48,6 +48,11 @@ private static void PreloadAssembliesInjected()
4848
4949 private static void PreloadAssembliesOverride ( )
5050 {
51+ if ( ! Directory . Exists ( Paths . AssembliesOverrideDirectory ) )
52+ {
53+ return ;
54+ }
55+
5156 Logger . Main . Log ( $ "Preloading override assemblies from `{ Paths . GetRelativePath ( Paths . AssembliesOverrideDirectory ) } `:") ;
5257 foreach ( var file in Directory . GetFiles ( Paths . AssembliesOverrideDirectory , "*.dll" ) . OrderBy ( p => p ) )
5358 {
You can’t perform that action at this time.
0 commit comments