昨天我正在努力解決問題。我已經預編譯了dll(項目名稱,例如:MyHtmlHelpers),其中包含幫助程序和許多其他類。MVH Helpers and intellisense
我在web項目中引用了程序集,並且在intellisense中顯示了所有「標準」--helpers,但是,即使我在根目錄和views-folder中的web.config中都添加了命名空間,也無濟於事。運行項目幫助程序時工作,但不在智能感知中。
我添加了一個新類,並在web項目中寫了一個新的html助手,並將命名空間添加到web.config中。這工作。
經過一段時間的添加嘗試我的最後一張卡,將MyHtmlHelpers項目添加到我的webproject相同的解決方案。那就是訣竅。我沒有改變配置中的任何東西,只是將項目添加到相同的解決方案,並將參考文獻更改爲指向已編譯的dll項目。
Isen't那種奇怪?一個VS-錯誤?