0

При попытке склеить dll через ilmerge происходит исключение

An exception occurred during merging:
Unresolved assembly reference not allowed: WindowsBase.
   в System.Compiler.Ir2md.GetAssemblyRefIndex(AssemblyNode assembly)
   в System.Compiler.Ir2md.GetTypeRefIndex(TypeNode type)
   в System.Compiler.Ir2md.VisitReferencedType(TypeNode type)
   в System.Compiler.Ir2md.VisitField(Field field)
   в System.Compiler.Ir2md.Visit(Node node)
   в System.Compiler.Ir2md.VisitClass(Class Class)
   в System.Compiler.Ir2md.Visit(Node node)
   в System.Compiler.Ir2md.VisitModule(Module module)
   в System.Compiler.Ir2md.SetupMetadataWriter(String debugSymbolsLocation)
   в System.Compiler.Ir2md.WritePE(Module module, String debugSymbolsLocation, BinaryWriter writer)
   в System.Compiler.Writer.WritePE(String location, Boolean writeDebugSymbols, Module module, Boolean delaySign, String keyFileName, String keyName)
   в System.Compiler.Writer.WritePE(CompilerParameters compilerParameters, Module module)
   в System.Compiler.Module.WriteModule(String location, CompilerParameters options)
   в ILMerging.ILMerge.Merge()
   в ILMerging.ILMerge.Main(String[] args)

пробовал вручную указывать путь к .net но не помогло, в чём может быть проблема?

aepot
  • 49,560
kpr ert
  • 13

0 Answers0