У меня есть проект библиотеки классов C # с именем Помощники , в котором используется nuget с именем HtmlSanitizer .
В моем веб-приложении (которое находится внутри того же решения) я ссылаюсь на проект Helpers . Когда я вызываю один из вспомогательных методов, который создает экземпляр HtmlSanitizer , я получаю следующую ошибку:
Метод не найден: 'Void Ganss.XSS.HtmlSanitizer..ctor (…)'
Ошибка исчезнет, если я добавлю в веб-приложение nuget HtmlSanitizer .
Поскольку мой проект Helpers используется во многих других проектах и веб-приложениях (и даже упоминается в других решениях), для меня нецелесообразно добавлять нюгет для всех них (представьте себе стоимость обслуживания) если мне придется обновить версию или использовать другой нюгет…). Какое решение?