我正在使用C#,XNA和Surface.Core库处理Microsoft Surface 2.0的应用程序。当我实例化TouchTarget然后立即处理它时。
protected override void Initialize()
{
TouchTarget touchTarget = new TouchTarget(this.Window.Handle);
touchTarget.Dispose();
touchTarget = null;
base.Initialize();
}
当我退出Visual Studio 2010调试器时,它会挂起~3-5秒。代码退出Main方法的using部分后发生挂起。
public static void Main()
{
using (mainGame game = new mainGame())
{
game.Run();
}
}