Asp.net mvc 如何使intellisense在Razor中为命名空间导入到web.config中的类工作?
我已将以下内容添加到我的~/Views文件夹中的Web.config中:Asp.net mvc 如何使intellisense在Razor中为命名空间导入到web.config中的类工作?,asp.net-mvc,visual-studio-2010,razor,Asp.net Mvc,Visual Studio 2010,Razor,我已将以下内容添加到我的~/Views文件夹中的Web.config中: <add namespace="DTuppeny.Blog.Models" /> 而不是 @model DTuppeny.Blog.Models.Post 所有这些都可以编译并运行良好,但是当我键入“@Model”时,我没有任何智能感知 这是一个bug,还是我做错了什么?我刚刚尝试了你在我的一个项目中描述的内容,只要我打开.cshtml文件,intellisense就确实不起作用 但在我关闭并重新打开文件后
<add namespace="DTuppeny.Blog.Models" />
而不是
@model DTuppeny.Blog.Models.Post
所有这些都可以编译并运行良好,但是当我键入“@Model”时,我没有任何智能感知
这是一个bug,还是我做错了什么?我刚刚尝试了你在我的一个项目中描述的内容,只要我打开.cshtml文件,intellisense就确实不起作用 但在我关闭并重新打开文件后,它确实起了作用(我也在其间重新编译了…不确定是否有必要)。是你干的吗
另外:您是否已安装?另外,请确保您修改了顶级web.config,视图文件夹中还有另一个web.config!我重建了Visual Studio,甚至重新启动了它,但它不起作用。所以我刚刚关闭了文件并重新打开,现在突出显示了“Post”一词,intellisense可以工作了。谢谢
@model DTuppeny.Blog.Models.Post