Как объединить файлы документации XML с DLL с помощью ILMerge?
Я знаю, что могу объединить PDB с DLL-файлом, но я пытаюсь сделать то же самое с файлом документации XML.
Это должно быть возможно, так как у вас нет .xml-файлы с .NET-сборками, но у вас есть документация в IDE.
Как это сделать?
2 ответов
ILMerge предназначен только для слияния DLL и EXE в одну большую DLL и EXE соответственно. XML-документация генерируется компилятором C#, и ILMerge не имеет к нему никакого отношения, поскольку он имеет дело с двоичным содержимым этих файлов. Если вы должны были думать о ILMerge как слияние языка инструкций (ILMerge), это все, что он делает, никаких сделок с документацией XML. Sandcastle-это такой генератор документации, сообщая Sandcastle, что вы хотите создать HTML-справку или CHM всех комментариев xml, это сделаю это для тебя.
надеюсь, это проясняет понимание ILMerge.