ilspy-vscode icon indicating copy to clipboard operation
ilspy-vscode copied to clipboard

There is no way to choose a dll that is referenced in the workspace, but the file is not in the workspace.

Open fjqingyou opened this issue 7 years ago • 4 comments

csproj


<Project .........>
  <ItemGroup>
    <Reference Include="xxxxxx">
      <HintPath>/Applications/(xxxxxxx).app/Contents/Managed/(xxxxxx).dll</HintPath>
    </Reference>
  </ItemGroup>
  ........
</Project>

use command

ilspy:decompile il assembly in current workspace not have (xxxxxx).dll in item list view

fjqingyou avatar Oct 11 '18 09:10 fjqingyou

Unfortunately the extension doesn't have any knowledge about projects.

Some idea that might help: add another command that allows users to choose a certain directory then provides a list of dlls under that directory (recursively) as candidates for decompilation. The performance is a concern though: image the "/" is being selected...

jeremymeng avatar Oct 17 '18 17:10 jeremymeng

@jeremymeng

this is a Unity Project, it's a game developer engine!

fjqingyou avatar Oct 18 '18 14:10 fjqingyou

is runing Mac OS. HintPath tag context is a absolute path

fjqingyou avatar Oct 18 '18 14:10 fjqingyou

en .only mac os, Window i don't know!

fjqingyou avatar Oct 18 '18 14:10 fjqingyou