【问题标题】:how to save VS solution changed by devenv /Command "File.AddExistingProject"如何保存由 devenv /Command“File.AddExistingProject”更改的 VS 解决方案
【发布时间】:2015-11-05 10:30:42
【问题描述】:

我正在尝试创建批处理脚本来自动化构建。我需要在解决方案中添加现有项目,为此我在下面使用:

devenv solutionPath /Command "File.AddExistingProject" projectPath

此命令添加现有项目并打开解决方案。但问题从这里开始,现在如何保存这个解决方案(添加现有项目)。 我找到了 (devenv solutionPath /Command "File.SaveAll") 选项,但它会在另一个 VS 实例中打开解决方案并保存它。

请帮助使用 devenv 保存修改后的解决方案。

【问题讨论】:

    标签: devenv


    【解决方案1】:

    我已经找到了解决方案。我在 vbs 脚本下面做了。

    Set WshShell = WScript.CreateObject("WScript.Shell")
    WshShell.AppActivate "Microsoft Visual Studio" 
    WshShell.SendKeys "{ENTER}" 
    WshShell.SendKeys "^+s" 
    

    在使用 AddExistingProject 命令后,我调用了这个 vbs 脚本。它对我有用。

    【讨论】:

      猜你喜欢
      • 2012-11-15
      • 2021-05-06
      • 2011-06-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多