在Razor中编写代码时,智能感知下拉框无法正常工作。它会打开并在不到一秒钟的时间内关闭。
当我在编写类或其他内容时,这种情况不会发生,只有在工作视图时才会出现。
为了解释我打字时发生的情况:
@Html.
1. 智能感知框打开并保持打开状态。
@Html.DisplayFor(p => M) //VS自动编写右括号
2. 框打开并显示以M开头的可能输入,但立即关闭。
@Html.DisplayFor(p => Model.)
3. 框打开并显示与模型相关联的属性,但随后立即关闭。
如果我添加一个空格:
@Html.DisplayFor(p => M )
框将保持打开状态。
@Html.DisplayFor(p => Model. )
框将保持打开状态。
是否存在某些设置或其他因素导致了这个问题?
这个问题持续了关闭和重新打开VS,以及重新构建项目。
使用Visual Studio 2015 Professional 2015 Update 2,同时使用MVC进行Razor工作。 如果Web Essentials中有可能会导致此问题的设置,我也已经安装了它。
当我在编写类或其他内容时,这种情况不会发生,只有在工作视图时才会出现。
为了解释我打字时发生的情况:
@Html.
1. 智能感知框打开并保持打开状态。
@Html.DisplayFor(p => M) //VS自动编写右括号
2. 框打开并显示以M开头的可能输入,但立即关闭。
@Html.DisplayFor(p => Model.)
3. 框打开并显示与模型相关联的属性,但随后立即关闭。
如果我添加一个空格:
@Html.DisplayFor(p => M )
框将保持打开状态。
@Html.DisplayFor(p => Model. )
框将保持打开状态。
是否存在某些设置或其他因素导致了这个问题?
这个问题持续了关闭和重新打开VS,以及重新构建项目。
使用Visual Studio 2015 Professional 2015 Update 2,同时使用MVC进行Razor工作。 如果Web Essentials中有可能会导致此问题的设置,我也已经安装了它。