Visual Studio 鼠标悬停调试对特定变量不起作用
Visual Studio mouse over debugging doesn't work for particular variable
我正在尝试调试控制器,但特定变量未显示工具提示。我尝试重新启动计算机,但 visual studio 无济于事。
[HttpPut]
[Route("{id}")]
public async Threading.Task<IHttpActionResult> Put([FromUri] Guid id, [FromBody] Api.Document documentModel)
{
var test = await PutOrStatusCodeAsync(documentModel, id).ConfigureAwait(true);
return test;
}
可以将鼠标悬停在所有其他变量上:
但不是我需要的:
我将其添加到监视列表中并得到 "Internal error in the expression evaluator"。
我找到了这个帖子:Get "Internal error in the expression evaluator" on "Add watch" function when trying to debug WCF service code (MSVS 2013),但是我使用的托管兼容模式是灰色的!
我是 运行 VS 管理员。帮助!
我想通了。它是灰色的,因为我目前正在调试。一旦我停止了这个过程,就可以检查它了。
我正在尝试调试控制器,但特定变量未显示工具提示。我尝试重新启动计算机,但 visual studio 无济于事。
[HttpPut]
[Route("{id}")]
public async Threading.Task<IHttpActionResult> Put([FromUri] Guid id, [FromBody] Api.Document documentModel)
{
var test = await PutOrStatusCodeAsync(documentModel, id).ConfigureAwait(true);
return test;
}
可以将鼠标悬停在所有其他变量上:
但不是我需要的:
我将其添加到监视列表中并得到 "Internal error in the expression evaluator"。
我找到了这个帖子:Get "Internal error in the expression evaluator" on "Add watch" function when trying to debug WCF service code (MSVS 2013),但是我使用的托管兼容模式是灰色的!
我是 运行 VS 管理员。帮助!
我想通了。它是灰色的,因为我目前正在调试。一旦我停止了这个过程,就可以检查它了。