protected override void Run()
        {
            var file = IdeApp.ProjectOperations.CurrentSelectedItem as ProjectFile;

            if (CustomToolServiceExtensions.ShouldRunCustomTool(file))
            {
                CustomToolService.Update(file, file.Project, true);
            }
        }
        protected override void Update(CommandInfo info)
        {
            var file = IdeApp.ProjectOperations.CurrentSelectedItem as ProjectFile;

            info.Visible = CustomToolServiceExtensions.ShouldRunCustomTool(file);
        }