2

我正在尝试创建一个 PowerShell 脚本,该脚本使用包管理控制台,除其他外,它将从活动解决方案构建一个项目。

我可以让项目参考起诉

$proj = Get-Project MyServiceProject

但我找不到任何关于如何使用它来构建该项目的参考。

有没有人有类似的经历?

4

2 回答 2

3

看看这个MSDN 主题

$dte.Solution.SolutionBuild.BuildProject("<config>", "ProjectName", $true)
于 2012-12-18T15:51:29.923 回答
2

我最终使用了这个脚本:

$proj = Get-Project MyServiceProject
$dte.Solution.SolutionBuild.BuildProject("Debug", $proj.FullName, $true)

因为BuildProject中的第二个参数请求的是项目文件的完整文件路径。

于 2012-12-26T16:14:34.973 回答