【发布时间】:2012-05-29 21:22:19
【问题描述】:
我们目前正在重新组织我们的源代码,将内容移动到一个新目录中 结构体。这会影响我们的 Visual Studio 解决方案和项目文件,其中诸如程序集引用、可能的输出目录、构建前和构建后事件等内容必须更新以反映我们的更改。
由于我们有很多解决方案和项目,我希望使用 PowerShell 部分自动化流程,例如 VS 的 PowerShell“提供者”:
在理想的世界里,我可以做这样的事情:
$MySolution.Projects["MyProject"].PostBuildEvent = "copy <this> to <that>"
我知道 PowerConsole(我还没有完全探索过)用于编写 Visual Studio 脚本。但是,文档很少,我不确定它是否真的能满足我的需求。
还有什么可以轻松操作解决方案和项目文件的吗?最好在 PowerShell 中,但我愿意接受其他建议。
【问题讨论】:
标签: visual-studio-2010 powershell automation