Visual Studio 2017 打开解决方案时卡住然后崩溃
Visual Studio 2017 freezes and then crashes when I open a Solution
我有一个 c# 项目 (WinForms),有轻微的语法错误,当我尝试打开它时,Visual Studio 立即冻结,然后 exits/crashes。
我认为它与 System.Windows.Input.KeyEventHandler
有关,因为如果我不包含它,它就不会崩溃。
我所做的没有包含 System.Windows.Input.KeyEventHandler
,它没有崩溃。但我不明白为什么它会因包含 System.Windows.Input.KeyEventHandler
而崩溃。
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Windows.Input;
namespace hiddenform
{
public partial class Form1 : Form
{
static hide hide = new hide();
public event System.Windows.Input.KeyEventHandler keyhandler = new System.Windows.Input.KeyEventHandler(hide.handlekeys);
public Form1()
{
InitializeComponent();
}
}
}
我只是想不通为什么当我包含 System.Windows.Input.KeyEventHandler
时 VS2017 就崩溃了。它也没有与 System.Windows.Forms.KeyEventHandler
.
崩溃
如果需要,您还可以在 Github 上找到完整的解决方案。
System.Windows.Input.KeyEventHandler
是一种通常在表单的 "Designer" 中设置的方法,尝试在那里实现它应该可以解决您的问题!
我有一个 c# 项目 (WinForms),有轻微的语法错误,当我尝试打开它时,Visual Studio 立即冻结,然后 exits/crashes。
我认为它与 System.Windows.Input.KeyEventHandler
有关,因为如果我不包含它,它就不会崩溃。
我所做的没有包含 System.Windows.Input.KeyEventHandler
,它没有崩溃。但我不明白为什么它会因包含 System.Windows.Input.KeyEventHandler
而崩溃。
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Windows.Input;
namespace hiddenform
{
public partial class Form1 : Form
{
static hide hide = new hide();
public event System.Windows.Input.KeyEventHandler keyhandler = new System.Windows.Input.KeyEventHandler(hide.handlekeys);
public Form1()
{
InitializeComponent();
}
}
}
我只是想不通为什么当我包含 System.Windows.Input.KeyEventHandler
时 VS2017 就崩溃了。它也没有与 System.Windows.Forms.KeyEventHandler
.
如果需要,您还可以在 Github 上找到完整的解决方案。
System.Windows.Input.KeyEventHandler
是一种通常在表单的 "Designer" 中设置的方法,尝试在那里实现它应该可以解决您的问题!