Intellitrace 显示未知的变量 - C#
Intellitrace display's unknown for variables - c#
所以我正在用一些基本代码测试 intellitrace,当我查看 itrace 文件时,我可以看到异常,但看不到它周围的变量,它们都显示为未知。我不知道这是不是我没有正确检查的东西,但我无法让它们出现。
public partial class MainWindow : Window
{
public List<User> items = new List<User>();
public MainWindow()
{
InitializeComponent();
}
public void Button_Click(object sender, RoutedEventArgs e)
{
try
{
click("sndafh");
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString() + " " + txtName.Text);
}
}
public void click(string name)
{
items.Add(new User() { Name = txtName.Text, Age = txtAge.Text });
string pName = name;
Users.Items.Clear();
Users.ItemsSource = items;
Users.Items.Refresh();
}
}
public class User
{
public string Name { get; set; }
public string Age { get; set; }
}
Snippet of VS 2015 with unknown variables
确保您已选择 Tools->Options->IntelliTrace->IntelliTrace Events
下的“IntelliTrace events and call information
”选项。
有关详细信息,请参阅以下 MSDN 文章。
Visual Studio 2015 - 使用 IntelliTrace 更快地诊断问题: https://msdn.microsoft.com/en-us/magazine/dn973014.aspx
所以我正在用一些基本代码测试 intellitrace,当我查看 itrace 文件时,我可以看到异常,但看不到它周围的变量,它们都显示为未知。我不知道这是不是我没有正确检查的东西,但我无法让它们出现。
public partial class MainWindow : Window
{
public List<User> items = new List<User>();
public MainWindow()
{
InitializeComponent();
}
public void Button_Click(object sender, RoutedEventArgs e)
{
try
{
click("sndafh");
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString() + " " + txtName.Text);
}
}
public void click(string name)
{
items.Add(new User() { Name = txtName.Text, Age = txtAge.Text });
string pName = name;
Users.Items.Clear();
Users.ItemsSource = items;
Users.Items.Refresh();
}
}
public class User
{
public string Name { get; set; }
public string Age { get; set; }
}
Snippet of VS 2015 with unknown variables
确保您已选择 Tools->Options->IntelliTrace->IntelliTrace Events
下的“IntelliTrace events and call information
”选项。
有关详细信息,请参阅以下 MSDN 文章。
Visual Studio 2015 - 使用 IntelliTrace 更快地诊断问题: https://msdn.microsoft.com/en-us/magazine/dn973014.aspx