C#和WPF - PresentationFramework.dll中出现'System.Reflection.TargetInvocationException'

时间:2013-06-04 15:57:29

标签: c# wpf visual-studio

我正在使用visual studio 2012开发一个wpf应用程序。该程序一直很好,直到现在。我刚刚添加了相当数量的代码,我有一段时间没有启动该程序。当我尝试时,我得到了System.Reflection.TargetInvocationException。 我试图进入代码,但我收到消息“PresentationFramework.pdb not loaded”。

我试过'开始没有调试'。这次我没有例外,但它没有做任何事情。我已经尝试评论我的部分代码以找到问题点,但我没有取得任何进展。

我刚刚添加的代码与wpf无关,如果它与它有任何关系。

2 个答案:

答案 0 :(得分:1)

确保您的xaml代码正确并清除

的所有语法
public MainWindow()
{
   InitializeComponent();       
}

答案 1 :(得分:0)

尝试从Window.Initialized事件

开始调试
private void Window_Initialized(object sender, EventArgs e) {
    int a; //put breakpoint here
}

XAML代码:

<Window x:Class="ProjectName.MainWindow" ... Initialized="Window_Initialized">