Как объединить файлы документации XML с DLL, используя ILMerge? - PullRequest
6 голосов
/ 27 ноября 2009

Я знаю, что могу объединить PDB с файлом DLL, но я пытаюсь сделать то же самое с файлом документации XML.

Это должно быть возможно, так как у вас нет файлов .xml со сборками .NET, но у вас есть документация в IDE.

Как это сделать?

Ответы [ 2 ]

19 голосов
/ 27 апреля 2010

В ILMerge есть опция командной строки для объединения XML-документации /xmldocs.

0 голосов
/ 27 ноября 2009

ILMerge предназначен только для объединения DLL и EXE в одну большую DLL и EXE соответственно. Документация XML создается компилятором C #, и ILMerge не имеет к этому никакого отношения, поскольку имеет дело с двоичным содержимым этих файлов. Если бы вы думали о ILMerge как о слиянии языка инструкций (ILMerge), это все, что он делает, никаких операций с документацией XML. Sandcastle - такой генератор документации, сообщая Sandcastle, что вы хотите создать Html Help или CHM из всех xml комментариев, он сделает это за вас.

Надеюсь, это проясняет понимание ILMerge.

...