Я много работал над проблемой вчера.У меня был предварительно скомпилированный dll (имя проекта, т. Е. MyHtmlHelpers), содержащий помощников и множество других классов.
У меня была ссылка на сборку в веб-проекте, и все "стандартные" -помощники показывались в intellisense, но, хотя я добавил пространство имен как для web.config в корне, так и в папке views ничегоработал.При запуске проекта помощники работают, но не в intellisense.
Я добавил новый класс и написал новый помощник html внутри веб-проекта, добавил пространство имен в web.config.И это сработало.
Через несколько часов add попробовал мою последнюю карту, добавив MyHtmlHelpers-проект в то же решение, что и мой web-проект.Это добилось цели.Я ничего не изменил в конфигах, просто добавил проект к тому же решению и изменил ссылку, чтобы указать на проект, вставленный в скомпилированную dll.
Разве это не странно?VS-ошибка?