﻿namespace DanTup.DartVS.ProjectSystem
{
    using Microsoft.VisualStudio.Project;

    public class DartProjectConfig : ProjectConfig
    {
        internal DartProjectConfig(DartProjectNode project, string configuration, string platform)
            : base(project, configuration, platform)
        {
        }

        public new DartProjectNode ProjectManager
        {
            get
            {
                return (DartProjectNode)base.ProjectManager;
            }
        }

        public override void Invalidate()
        {
            base.Invalidate();
        }
    }
}

﻿namespace DanTup.DartVS.ProjectSystem
{
    using Microsoft.VisualStudio;
    using Microsoft.VisualStudio.Project;

    public class DartProjectConfig : ProjectConfig
    {
        internal DartProjectConfig(DartProjectNode project, string configuration, string platform)
            : base(project, configuration, platform)
        {
        }

        public new DartProjectNode ProjectManager
        {
            get
            {
                return (DartProjectNode)base.ProjectManager;
            }
        }

        public override void Invalidate()
        {
            base.Invalidate();
        }

        public override int QueryDebugLaunch(uint flags, out int fCanLaunch)
        {
            fCanLaunch = 0;
            return VSConstants.S_OK;
        }
    }
}

Disable run/debug commands for Dart projects
Disable run/debug commands for Dart projects
