You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Frequently Disasmo fails to disassemble anything unless Run is checked. That's fine, it's not too hard to check Run.
Unfortunately Run frequently breaks at random in multiple ways:
It will run a random other project in the solution instead of the one containing the method. If that project never terminates, disasmo hangs. For example my solution contains a BDN benchmark suite and then a simple test application that serves as a disassembly harness; disasmo will randomly choose to run the BDN suite and then hang. I have to unload the project and restart VS to fix this once it happens.
Run will randomly fail sometimes with this error:
A fatal error was encountered. The library 'hostpolicy.dll' required to execute the application was not found in 'E:\Documents\Projects\SimdDictionary\bin\Release\net8.0\Disasmo-v5.9.2\'.
Failed to run as a self-contained app.
- The application was run as a self-contained app because 'E:\Documents\Projects\SimdDictionary\bin\Release\net8.0\Disasmo-v5.9.2\SimdDictionary.runtimeconfig.json' was not found.
- If this should be a framework-dependent app, add the 'E:\Documents\Projects\SimdDictionary\bin\Release\net8.0\Disasmo-v5.9.2\SimdDictionary.runtimeconfig.json' file and specify the appropriate framework.
I have no idea how to work around the second one and I'm not sure why it only happens sometimes.
Thanks for this cool extension!
The text was updated successfully, but these errors were encountered:
Looking closer, it seems like in 2. it's trying to run a class library instead of the active project that contains the method being disassembled (an exe).
Third failure mode if you unload a project and it tries to run that one anyway:
System.NotImplementedException: Not implemented (Exception from HRESULT: 0x80004001 (E_NOTIMPL))
at EnvDTE.Project.get_FileName()
at Disasmo.MainViewModel.<RunOperationAsync>d__80.MoveNext()
Frequently Disasmo fails to disassemble anything unless Run is checked. That's fine, it's not too hard to check Run.
Unfortunately Run frequently breaks at random in multiple ways:
It will run a random other project in the solution instead of the one containing the method. If that project never terminates, disasmo hangs. For example my solution contains a BDN benchmark suite and then a simple test application that serves as a disassembly harness; disasmo will randomly choose to run the BDN suite and then hang. I have to unload the project and restart VS to fix this once it happens.
Run will randomly fail sometimes with this error:
I have no idea how to work around the second one and I'm not sure why it only happens sometimes.
Thanks for this cool extension!
The text was updated successfully, but these errors were encountered: