我已将以下内容添加到〜/ Views文件夹中的Web.config:
<add namespace="DTuppeny.Blog.Models" />
这意味着在我的视图顶部,我现在可以输入:
@model Post
而不是
@model DTuppeny.Blog.Models.Post
这一切都编译并正常工作,但是当我输入“@Model”时。我没有任何智能感知。
这是一个错误,还是我做错了什么?
答案 0 :(得分:2)
我刚试过你在我的一个项目中描述的内容,只要我保持.cshtml文件打开,智能感知确实不起作用。
虽然我关闭并重新打开文件后它确实有效(我也在之间重新编译......不确定是否有必要)。你做到了吗?
另外:您安装了the latest tools update吗?
答案 1 :(得分:0)
另外,请确保修改顶级web.config,views文件夹中还有另一个web.config