Ser*_*jev 2 msbuild powershell
我目前正在自动化.NET项目的集成.MSBuild和PowerShell是我的首选工具.我需要将环境配置(主机地址,路径,服务名称等)存储在一个单独的文件中,MSBuild和PowerShell都可以轻松读取.为此目的最简单的格式是什么?有没有比自定义XML更简单的东西?
我不介意向MSBuild添加额外的任务,但我想避免增加PowerShell,因为后者用于目标机器,对它们的要求越少越好.
更新:因为我已经决定只与MSBuild的单独去,因为我发现我可以远程完成所有的部署任务,而无需实际登录到目标机器.无论如何,谢谢你的答案!
在这种情况下我会使用XML.您可以使用PowerShell创建和修改MSBuild属性文件,即包含PropertyGroup元素的MSBuild项目文件.然后,您可以将此文件导入MSBuild,这将使其定义的属性在此时易于访问.由于它是XML,PowerShell还可以轻松访问相同的数据.
| 归档时间: |
|
| 查看次数: |
259 次 |
| 最近记录: |