如何在visual studio项目中创建命令/实用程序

时间:2015-07-11 03:02:26

标签: c# visual-studio

我在VS 2013中有一个解决方案,它有一些需要偶尔完成的实用程序任务,例如重建一些嵌入在输出可执行文件中的文件。

现在我正在使用测试来运行这些,只是因为从IDE运行一些代码很简单,但我不喜欢它 - 它不是测试。

我的问题是你如何创建一些可以从IDE运行的实用程序或命令?

2 个答案:

答案 0 :(得分:1)

如果您可以从命令行运行实用程序(例如,如果它们在批处理脚本或独立帮助程序可执行文件中),那么您可以使用Visual Studio的外部工具功能

此处为该主题的MSDN page

我没有使用VS 2013,但我已经使用以前版本的Visual Studio完成了这项工作。它比运行测试来调用一些辅助工具任务更自然,尽管这可以解决这个问题。

您还可以拼凑运行实用程序任务的pre / post-build事件。它不清楚你周期性地做了什么,但如果它是一个非常轻量级的操作,那么在那里做它可能没什么坏处。

答案 1 :(得分:0)

您可以使用我的Visual Commander扩展名在IDE中使用.NET和Visual Studio自动化模型创建和运行命令。