Подтвердить что ты не робот

Как добавить поддержку всплывающей подсказки Intellisense для библиотеки (dll)

Как можно предоставить комментарии XML, которые я создал в своих классах (в библиотеке) для intellisense?

Я добавил к каждому методу XML-комментарии, например:

    /// <summary>
    /// Do some connection request...
    /// </summary>
    /// <param name="val">Required for xyz...</param>
    public void Connect(int val)
    {
        // Some code...
    }

Затем я установил флажок для создания файла документации XML и присвоил ему имя "MyAssembly.xml". Перестройте мое решение (создаются одна dll и один XML файл). Добавлено dll в другой проект С#, но intellisense там не показывает мои комментарии XML... Что я делаю неправильно?

4b9b3361

Ответ 1

Единственный способ, с помощью которого я смог реплицировать вашу ошибку, - это присвоить XML файлу другое имя, чем фактическая сгенерированная сборка.

Можете ли вы проверить, что единственное различие между вашим именем сборки и именем XML - это расширение файла? Самый простой способ сделать это - в выходной папке, где создается EXE или DLL.

Это было протестировано с С# и VS2010. Надеюсь, это поможет.