What happens:
- I have "External Program" patcher that I want to run through Synthesis
- I add it to Synthesis, specifying full path to the program
- I press run
- After several seconds I get "Errored" state and this log:
("C:\Users\HOME\projects\SmallSaltPile.Patcher\bin\Debug\net9.0"): "C:\Users\HOME\projects\SmallSaltPile.Patcher\bin\Debug\net9.0\SmallSaltPile.Patcher.exe" "run-patcher --DataFolderPath \"C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\" --ExtraDataFolder \"C:\env\Synthesis\Data\Skyrim Special Edition\SmallSaltPile.Patcher\" --FormIDRangeMode Auto --GameRelease SkyrimSE --ModKey Synthesis.esp --LoadOrderFilePath C:\Users\HOME\AppData\Local\Temp\Synthesis\0cbkqdi3.xeu\Workspace\Synthesis\Plugins.txt --LoadOrderIncludesCreationClub --OutputPath \"C:\Users\HOME\AppData\Local\Temp\Synthesis\0cbkqdi3.xeu\Workspace\Synthesis\1 - SmallSaltPile.Patcher\Synthesis.esp\" --PatcherName SmallSaltPile.Patcher --SourcePath \"C:\Users\HOME\AppData\Local\Temp\Synthesis\0cbkqdi3.xeu\Workspace\Seed Mod\Synthesis.esp\""
However, I know for a fact that Synthesis didn't even manage to run my patcher, because I added MessageBox there before any other code. If I run it manually via Terminal or Win+R, it appears. Via Synthesis? Nothing, zilch. Furthermore, Procmon shows that even long after patch attempt it just continues to spam these two operations on my patcher:
Furthermore, I can't simply change my patcher's type to "Local Solution" because .NET 10 doesn't work with Synthesis+MO2 setup, and I am not uninstalling it just to run a patch.
What do? How to make Synthesis work without making modifications to my system (e.g. renaming/uninstalling .NET 10) or migrating my whole modlist from MO2 to something worse?
What happens:
However, I know for a fact that Synthesis didn't even manage to run my patcher, because I added MessageBox there before any other code. If I run it manually via Terminal or Win+R, it appears. Via Synthesis? Nothing, zilch. Furthermore, Procmon shows that even long after patch attempt it just continues to spam these two operations on my patcher:
Furthermore, I can't simply change my patcher's type to "Local Solution" because .NET 10 doesn't work with Synthesis+MO2 setup, and I am not uninstalling it just to run a patch.
What do? How to make Synthesis work without making modifications to my system (e.g. renaming/uninstalling .NET 10) or migrating my whole modlist from MO2 to something worse?