我在Nancy和Razor View Engine上遇到了IntelliSense问题。
我尝试在剃刀视图中使用(自制)外部库的功能。因此,我引用了dll并尝试在视图顶部放置@using和命名空间以获得一些IntelliSense支持。
但它不起作用。 @using无法找到dll或者更确切地说是我必须放在它后面的命名空间。
我得到的VS-Error是:"类型或命名空间名称' type / namespace'找不到(你错过了使用指令或汇编引用吗?)"
它似乎只是一个IntelliSense问题,因为如果我在视图顶部使用正确的@using并忽略错误消息或者我的项目中有一个继承自IRazorConfiguration的类,引擎就能够呈现视图并返回所需的命名空间。
备注:
重现的步骤(或更好:我做过的事情):
我希望有人可以帮助我,即使它不是真正的问题,因为剃刀能够渲染视图但它很烦人:(
答案 0 :(得分:0)
https://stackoverflow.com/a/19653760/1761291
我尝试了它并且它有效但不是这样做只需将外部dll复制到bin文件夹即可。