用VS-2010调试经典ASP缺少键值对



我正在用VS 2010调试一个经典的ASP网站。

变量可视化有一个问题。键值对显示为字符串,内容为键字段。

例子:

我看到这个:

Name           |Value       |Type
---------------------------------
QueryString     {count=2}    IRequestDictionary
 [0]             "Name"       String
 [1]             "Age"        String

而不是像这样:

Name           |Value       |Type
---------------------------------
QueryString     {count=2}    IRequestDictionary
-[0]             "Name"       DictionaryItem
  key             "Name"       String
  value           "Jack"       String
-[1]             "Age"        DictionaryItem
  key             "Age"        String
  value           "25"         String

所以基本上我不能看一下值,尽管我可以输入表达式来求值

我能做些什么让它发生吗?(配置插件。)

答案是:不。

也许你正在考虑。net字典的显示方式。调试器只是显示它找到的内容。您在查看. net字典时所看到的是该字典如何公开其数据的结果。它是一个KeyValuePairs的集合。

然而,旧的COM/VB6/VBScript字典不这样工作。字典中没有描述"项"的类型。通常,字典的枚举只产生字典中保存的键。

最新更新