31 Commits (b492a20442c1d0efd03f77a92849e67aaffcca73)

Author SHA1 Message Date
dymanoid b492a20442 Move assembly resolution logic to better place 5 years ago
Siegfried Pammer 5f27fd9744 Fix DotNetCorePathFinder not finding assemblies in parent assembly base path. 5 years ago
Siegfried Pammer 40687ea8ad #1498: Remove Fusion API usage: Use standard file enumeration instead. This should enable us to use the GAC even with restricted access, as only the LIST permission is required. 5 years ago
Siegfried Pammer 805b83f43c Fix DotNetCorePathFinder to properly support netstandard2.1 5 years ago
Siegfried Pammer 3b0402b381 Fix assembly resolving and Tester for .NET Core 3.0 6 years ago
Siegfried Pammer e80a4a2f5c Use .NET Core 3.0 in Unit Tests Roslyn config. 6 years ago
Siegfried Pammer 05454bd741 Fix SwitchOnStringTransform.SimplifyCascadingIfStatements: do not remove statements unrelated to switch pattern. 6 years ago
Siegfried Pammer 22fa104ed6 UniversalAssemblyResolver: Unix can be either .NET Core or Mono, hence put the check last. 6 years ago
Jochen Kühner 427a459bfd fixes #1646 - netcoreapp uses wrong mscorlib (#1649) 6 years ago
Siegfried Pammer 6a1181c496 Add support for mscorlib: Compact Framework v2.0 and v3.5. 6 years ago
Chris Poole e812a1f230 Add search path for Compact Framework 3.5 mscorlib.dll 7 years ago
Chris Poole 4ef03611dd Add folder null check in GetMscorlibBasePath to stop exception on NETCF 3.5 assemblies 7 years ago
Chris Poole 3cf492382c
Update UniversalAssemblyResolver to include missing .NET 3 support 7 years ago
Siegfried Pammer fac1a4d115 Fix #1311: Methods in .winmd files compiled from C# don't show up in individual method view in ILSpy 4. 7 years ago
Siegfried Pammer 702302ed35 Fix #1141: Add basic support for resolving winmd files to UniversalAssemblyResolver. 7 years ago
Siegfried Pammer 3d68da7237 Improve parsing of TargetFramework attribute in UniversalAssemblyResolver. 7 years ago
Siegfried Pammer a5ea005c9a Fix #1223: Can't open up assembly for browsing 7 years ago
Siegfried Pammer cb2ec2bf89 UniversalAssemblyResolver: Fix handling of strange assembly references. 7 years ago
Siegfried Pammer ce855885b1 Implement new declsec parser in ReflectionDisassembler + added unit tests. 7 years ago
Siegfried Pammer 1d18a83a15 Fix NRE in AssemblyNameReference 7 years ago
Siegfried Pammer ab977c95a6 Add IAssemblyResolver.ResolveModule 7 years ago
Siegfried Pammer bcfb3742eb Clean up PEFile, move Pdb related types to DebugInfo namespace 7 years ago
Siegfried Pammer 9acc372a68 Use TypeSystem for ILSpy UI: 7 years ago
Siegfried Pammer e6e03a40d4 Move PEFile and other classes to different files, cleanup 7 years ago
Siegfried Pammer 069e4072de Fix compile errors after merge. 7 years ago
Siegfried Pammer d5f7cd46fc Simplify PEFile API 7 years ago
Siegfried Pammer e3ba9ba55c Use PEFile to store a reference to the stream containing the loaded assembly. 7 years ago
Siegfried Pammer 95d256e875 Fix Tester.DecompileCSharp 7 years ago
Siegfried Pammer b500b24548 SRM WIP basic implementation of DecompilerTypeSystem 7 years ago
Siegfried Pammer 87ced033ba Rename Dom -> Metadata; Remove bogus abstraction 7 years ago
Siegfried Pammer cb9787098f Finished port of UI (Analyzers still excluded) and Disassembler 7 years ago
Siegfried Pammer 8b6083d11a Extract file lookup into FindAssemblyFile 8 years ago
Siegfried Pammer 90f0f7199d Fix #1004: Crashed when ref to mscorlib, Version=65535.65535.65535.65535, Culture=neutral, PublicKeyToken=b77a5c561934e089 8 years ago
Siegfried Pammer 7ab8bc68d8 #975 & #964: Implement better Mono detection. + Bug fixing 8 years ago
Siegfried Pammer 723bd242d4 #980: Add support for retargetable assemblies 8 years ago
Siegfried Pammer 5bf9684c69 Fix warning in UniversalAssemblyResolver 8 years ago
Siegfried Pammer a318b5df71 remove goto default in UniversalAssemblyResolver 8 years ago
Siegfried Pammer c45f35fd62 Fix bug in UniversalAssemblyResolver 8 years ago
Siegfried Pammer 1d227eaf6e Fix bug in UniversalAssemblyResolver: use current directory as baseDirectory when loading paths without a directory name. 8 years ago
Siegfried Pammer fa650c8e68 WIP on #945: Add first implementation of UniversalAssemblyResolver 8 years ago