Replies: 1 comment 4 replies
|
You're correct, I can reproduce it too. The issue stems from .NET's behavior of not copying framework DLLs. Since the YouTube generator requires a newer version of System.Text.Json, we need to explicitly include it in the ILRepack package. The reason this error went unnoticed is that when Lidarr updated its libraries, my <InputAssemblies Include="$(OutputPath)System.Text.Json.dll" />With: <InputAssemblies Include="..\Submodules\Lidarr\_output\net8.0\System.Text.Json.dll" />This ensures ILRepack references the correct version of System.Text.Json from Lidarr's output directory. |
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment

Uh oh!
There was an error while loading. Please reload this page.
I'm trying to build Tubifarry so that I can debug an issue that I posted on this repo. I've followed the contribution.md very closely, but I'm getting an error when I build the actual plugin (lidarr submodule builds fine).
Unable to resolve assembly '..\_plugins\Tubifarry\System.Text.Json.dll'I've enabled detailed logging in case that helps:
Build Error Log.txt
Please let me know if there's something else you need from me. I've sunk many hours into trying to figure this out and I'm desperate. I really want to debug my own problems, but I need help I guess.
All reactions