C# 使用touchtarget时,请保持关闭状态

C# 使用touchtarget时,请保持关闭状态,c#,visual-studio-2010,xna,C#,Visual Studio 2010,Xna,我正在使用C#、XNA和Surface.Core库为Microsoft Surface 2.0开发一个应用程序。当我实例化TouchTarget并立即处理它时 protected override void Initialize() { TouchTarget touchTarget = new TouchTarget(this.Window.Handle); touchTarget.Dispose(); touchTarget =

我正在使用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秒。挂起发生在代码退出主方法的使用部分之后

    public static void Main()
    {
        using (mainGame game = new mainGame())
        {
            game.Run();
        }
    }

模拟器上的发布版本会发生这种情况吗?如果输入模拟器正在运行,无论选择了调试生成器还是发布生成器,它都会挂起。