在 Visual Studio 2019 中调试大多数变量时出现错误 CS0103



我正在尝试调试cshtml文件中的代码。我设置了一个断点,它中断了。但是当我尝试观察一个变量时,它会给出 CS0103 错误。这种情况一直在发生,而不仅仅是在代码的这一部分。

我已将其设置为使用托管兼容性,并确保我处于调试而不是发布中。我已经在谷歌上看过它,据我所知,它的设置方式应该如此。我是 C# 和调试 cshtml 文件的新手。

if (@Model.GranteeDeed1 > 0) {
var fe = fundEntities.filter(function(obj) { return obj.FundEntityID == @Model.GranteeDeed1; });
$("#lblGranteeDeed1").text(fe[0].EntityName);
$("#txtGranteeDeed1 option[value='" + fe[0].FundEntityID  + "']").attr("selected", "selected");
}

我想看看任何一个 obj 的值。FundEntityID 或 (fe[0]。实体名称(。我可以看到@Model.GranteeDeed1的价值。

这两个变量似乎都是Javascript。您需要在浏览器中使用开发人员工具(Windows上的Chrome/Firefox/Edge中的F12,不确定Mac上的等效工具是什么(。在Chrome中,它是"源"选项卡,在Firefox中是"调试器"选项卡。

以下是一些链接:

  • https://developers.google.com/web/tools/chrome-devtools/javascript
  • https://developer.mozilla.org/en-US/docs/Tools/Debugger

相关内容

最新更新