VS 2010 Beta1的“历史数据尚未收集的”
问题描述:
我在VS2010测试版试用历史调试1.VS 2010 Beta1的“历史数据尚未收集的”
我有它在设置中打开(至少我认为我做的),但是当我尝试检查对象的值是:
[历史数据尚未收集]
任何想法如何得到这个显示的实际价值?
这里是有问题的代码:
public partial class Form1 : Form
{
public Form1()
{InitializeComponent();}
private void button1_Click(object sender, EventArgs e)
{
int numer = Int32.Parse(txtNumerator.Text) ;
int denom = Int32.Parse(txtDemoninator.Text);
float answer = DivideValues(numer, denom);
txtAnswer.Text = answer.ToString();
}
private static float DivideValues(int numer, int denom)
{
float answer = numer/denom;
return answer;
}
}
答
得到它的工作,你需要使用调试历史窗口树视图右侧。排水沟中的导航箭头似乎比帮助更容易让人分心,因为它可以让你进入未记录的区域。
此外,本地变量不记录。这是设计。
找出一些信息。从Visual Studio启动时,不支持64位应用程序。 来自:http://msdn.microsoft.com/zh-cn/library/dd264915(VS.100).aspx历史调试器支持通过由测试和实验室创建的历史调试器日志文件对64位应用程序进行事后调试但不支持调试从Visual Studio启动的64位应用程序 但是,当我从x86机器启动历史调试器时,它仍会执行相同的操作(除非调试器位于直接调用堆栈行中)。 – Vaccano 2009-05-25 01:00:16