Visual studio Visual Studio自定义外部命令已禁用

Visual studio Visual Studio自定义外部命令已禁用,visual-studio,powershell,Visual Studio,Powershell,我有一个PowerShell脚本,它绑定到我在Visual Studio 2015的“外部工具”菜单中创建的项目 当我从外部工具菜单执行它时,它工作正常 我尝试在工具栏上创建一个新命令,并按其编号找到了该命令(visual studio按列表中显示的外部工具编号引用这些工具)。该命令显示在工具栏上,但被禁用,因此单击时不执行任何操作 有人能解释一下为什么命令被禁用,以及我如何启用它吗?在玩弄菜单之后,似乎有很多额外的“外部命令”不在菜单中 我假设我的最后一个“外部工具”是编号列表中的最后一个。但

我有一个PowerShell脚本,它绑定到我在Visual Studio 2015的“外部工具”菜单中创建的项目

当我从外部工具菜单执行它时,它工作正常

我尝试在工具栏上创建一个新命令,并按其编号找到了该命令(visual studio按列表中显示的外部工具编号引用这些工具)。该命令显示在工具栏上,但被禁用,因此单击时不执行任何操作


有人能解释一下为什么命令被禁用,以及我如何启用它吗?

在玩弄菜单之后,似乎有很多额外的“外部命令”不在菜单中

我假设我的最后一个“外部工具”是编号列表中的最后一个。但是,当将所有外部工具命令添加到自定义菜单时,我可以看到我的工具显示出来,并在添加到工具栏后自动用正确的名称进行标记(而不是命名为“external tool 8”等)

我有7个外部工具,但可用的“外部命令”多达24个。我的命令编号为6-13


因此,我的命令似乎是所有可用外部命令的子集,当添加到工具栏时,它们确实可以按预期工作。

在使用菜单之后,似乎有一堆额外的“外部命令”不在菜单中

我假设我的最后一个“外部工具”是编号列表中的最后一个。但是,当将所有外部工具命令添加到自定义菜单时,我可以看到我的工具显示出来,并在添加到工具栏后自动标记正确的名称(而不是命名为“外部工具8”等)

我有7个外部工具,但可用的“外部命令”多达24个。我的命令编号为6-13

因此,我的命令似乎是所有可用外部命令的子集,当添加到工具栏时,它们确实可以按预期工作