Skip to content

Commit aa54ad8

Browse files
Merge pull request #19 from Lordfirespeed/main
Resolve assembly references when writing assembly definition
2 parents 2c12a22 + 6bad06f commit aa54ad8

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

NetcodePatcher/CodeGen/NetcodeILPPApplicator.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -142,15 +142,16 @@ ICompiledAssembly ApplyProcess<TProcessor>(ICompiledAssembly assemblyToApplyProc
142142
var assemblyDefinition = AssemblyDefinition.ReadAssembly(peStream, new ReaderParameters
143143
{
144144
ReadSymbols = true,
145-
SymbolStream = symbolStream
145+
SymbolStream = symbolStream,
146+
AssemblyResolver = new PostProcessorAssemblyResolver(assembly),
146147
});
147148

148149
assemblyDefinition.Write(OutputPath, new WriterParameters
149150
{
150151
SymbolWriterProvider = debugSymbolsAreEmbedded
151152
? new EmbeddedPortablePdbWriterProvider()
152153
: new DefaultSymbolWriterProvider(),
153-
WriteSymbols = true
154+
WriteSymbols = true,
154155
});
155156

156157
Log.Information("Patched successfully : {FileName} -> {OutputPath}", Path.GetFileName(AssemblyPath),

0 commit comments

Comments
 (0)