2016-02-04 3 views
0

Я пытаюсь использовать Costura.Fody для вставки DLL-файлов в exe-файл. Сначала я устанавливаю Costura.Fody, запустив эту команду в консоли диспетчера пакетов: install-package Costura.Fody, затем создайте проект. Но проект строительства был неудачным, и это ошибка проекта строительства:Неизвестный пользовательский тип метаданных: 6 при использовании Costura.Fody

Severity Code Description Project File Line 
Error  Fody: An unhandled exception occurred: 
Exception: 
Unknown custom metadata item kind: 6 
StackTrace: 
    at Microsoft.Cci.Pdb.PdbFunction.ReadCustomMetadata(BitAccess bits) 
    at Microsoft.Cci.Pdb.PdbFunction..ctor(ManProcSym proc, BitAccess bits) 
    at Microsoft.Cci.Pdb.PdbFunction.LoadManagedFunctions(BitAccess bits, UInt32 limit, Boolean readStrings) 
    at Microsoft.Cci.Pdb.PdbFile.LoadFuncsFromDbiModule(BitAccess bits, DbiModuleInfo info, IntHashTable names, ArrayList funcList, Boolean readStrings, MsfDirectory dir, Dictionary`2 nameIndex, PdbReader reader) 
    at Microsoft.Cci.Pdb.PdbFile.LoadFunctions(Stream read, Dictionary`2& tokenToSourceMapping, String& sourceServerData, Int32& age, Guid& guid) 
    at Mono.Cecil.Pdb.PdbReader.PopulateFunctions() 
    at Mono.Cecil.Pdb.PdbReader.ProcessDebugHeader(ImageDebugDirectory directory, Byte[] header) 
    at Mono.Cecil.ModuleDefinition.ProcessDebugHeader() 
    at Mono.Cecil.ModuleDefinition.ReadSymbols(ISymbolReader reader) 
    at Mono.Cecil.ModuleReader.ReadSymbols(ModuleDefinition module, ReaderParameters parameters) 
    at Mono.Cecil.ModuleReader.CreateModuleFrom(Image image, ReaderParameters parameters) 
    at Mono.Cecil.ModuleDefinition.ReadModule(Stream stream, ReaderParameters parameters) 
    at Mono.Cecil.ModuleDefinition.ReadModule(String fileName, ReaderParameters parameters) 
    at InnerWeaver.ReadModule() in c:\TeamCity\buildAgent\work\7495521761d392b9\FodyIsolated\ModuleReader.cs:line 14 
    at InnerWeaver.Execute() in c:\TeamCity\buildAgent\work\7495521761d392b9\FodyIsolated\InnerWeaver.cs:line 28 
Source: 
Mono.Cecil.Pdb 
TargetSite: 
Void ReadCustomMetadata(Microsoft.Cci.Pdb.BitAccess) WindowsFormsApplication3 

Я что-то упустил?

ответ

2

Обновление пакета fody.

update-package Fody

+0

Хорошо ... Я обновил его, а потом установить 'Virtuosity.Fody'. Затем снова построил проект, и он был успешно создан. Но могли ли я найти выходной файл exe? Исполняемый файл В папке bin/debug размер составляет 60 КБ, тогда как я использую awesomium размером не менее 30 МБ ...! – K2evil

+0

И я установил «Копировать локальную» всех внешних dlls в true ... – K2evil

+0

Пожалуйста, помогите мне! – K2evil

Смежные вопросы