Steps to reproduce
- Load two assemblies where one begins with the same name as the other; i.e.
FooAssembly.dll and FooAssembly-Other.dll
- Search for a type or member name which matches in both assemblies.
- Scope the search to
FooAssembly.dll via inassembly:FooAssembly.
Expected Behavior
Only results from FooAssembly.dll are be displayed.
Actual Behavior
Results from FooAssembly-Other.dll are also displayed.
This is relevant for example when decompiling a Unity game's Assembly-CSharp.dll where results from Assembly-CSharp-firstpass.dll are also displayed.
Details
- Product in use: ILSpy
- Version in use: 8.1.0.7455