【发布时间】:2015-05-29 08:53:22
【问题描述】:
如何向 Visual Studio 2012 添加自定义“在 X 中运行/调试”命令?
我有一个 C#/.NET 应用程序,我们称之为“X”,它支持可加载插件。为了编写插件,我在 Visual Studio 中创建了一个新的 C# 类库项目,引用了某个程序集,然后编写了我的代码。为了测试插件,我需要将编译好的插件 DLL 复制到特定的运行时目录,编写一个 XML 配置文件,然后运行 X。我可以使用构建后事件和项目的调试属性(“启动外部程序”)。
但我真正想要的是单击“调试”,然后单击自定义“在 X 中运行”(或“在 X 中调试”)命令,该命令调用某种插件或脚本来完成所有这些操作。该脚本将处理创建 X 配置文件、运行时目录、复制 DLL、启动 X 应用程序并将调试器附加到它。
我愿意编写一个 Visual Studio 插件来完成此任务,但真的不知道从哪里开始。
【问题讨论】:
标签: .net visual-studio visual-studio-2012 plugins