从Powershell运行Visual Studio命令

时间:2016-04-02 14:54:38

标签: .net visual-studio powershell

我目前对PowerShell很新,我试图想出这个工具可以帮助我作为.net开发人员的各种方式。很明显,powershell可以帮助我自动化平凡的任务,这让我想到,例如,我可以使用PowerShell在发布模式下运行Visual Studio中的构建吗?

总之,我正在寻找一系列允许我从powershell

运行visual studio功能的命令

谢谢,我希望这不是一个愚蠢的问题吗?!?

1 个答案:

答案 0 :(得分:1)

要复制VS功能,例如构建,测试团队项目等,您需要知道足够的命令或使用特定模块。问题是广泛的,但这里有一些先行者:

  • msbuild构建您的解决方案
  • mstest.exe运行测试
  • migrate.exe运行实体框架数据库迁移
  • 对于TFS,您可以直接使用其客户端或REST interface。
  • nuget.exe来管理依赖项

你可以从powershell驱动那些,我通常都有powershell(前/后构建脚本,构建,部署......) 如果你可以使用它,那么在最新的x-platform dotNet中要好得多,因为它不依赖于IDE,基本上一切都是通过控制台完成的。