【发布时间】:2018-05-25 21:02:47
【问题描述】:
我想创建一个 Visual Studio 扩展。更准确地说是一个额外的菜单项。我以本教程为指导:
Visual Studio Extensibility: Creating Visual Studio VSIX package extension
问题是在我成功创建 VSIX 项目后,我尝试添加自定义命令。将自定义命令添加到我的项目时,会发生以下错误:
按“确定”后,一个 .cs 文件将添加到我的项目中。该文件几乎没有参考错误。我也尝试过自己引用源文件,但没有成功。
它还给出以下输出:
向项目“MockGenExtension”添加新的自定义命令“Command1”: 自定义命令需要 VS 包。在项目中找不到现有的 VS 包。将为自定义命令创建一个新的 VS 包“Command1Package”。
我已经重新安装了 Visual Studio 和 SDK,没有任何效果。
【问题讨论】:
-
Visual Studio 2015 是否已全面更新?我在第 14 版更新 3(社区版)上本地尝试过,它可以工作。
-
@hegu_141,现在这个问题怎么办?我可以使用更新 3(企业版)在我的 VS2015 中添加自定义命令。是否与 nejcs 的建议之类的更新有关。或者您的 VS 可扩展性工具不是更新 3 版本。
-
它不适用于我完全更新的 Visual Studio 2015。经过几次重新安装后,我决定升级到 Visual Studio 2017,瞧,它现在可以正常工作了。感谢您的建议。
-
@hegu_141,最新的VS会是更好的选择,因为你会使用VS2017,现在它运行良好,你可以添加它作为答案,然后标记它。祝你有美好的一天:)。
标签: c# visual-studio visual-studio-2015 visual-studio-extensions vsix