とりわけ、アクティブなソリューションからプロジェクトを構築するパッケージ管理コンソールを使用するPowerShellスクリプトを作成しようとしています。
プロジェクトリファレンスを訴えることができます
$proj = Get-Project MyServiceProject
しかし、これを使用してそのプロジェクトを構築する方法についての参照を見つけることができません。
誰かが同じような経験をしていますか?
とりわけ、アクティブなソリューションからプロジェクトを構築するパッケージ管理コンソールを使用するPowerShellスクリプトを作成しようとしています。
プロジェクトリファレンスを訴えることができます
$proj = Get-Project MyServiceProject
しかし、これを使用してそのプロジェクトを構築する方法についての参照を見つけることができません。
誰かが同じような経験をしていますか?
このMSDNトピックをご覧ください。
$dte.Solution.SolutionBuild.BuildProject("<config>", "ProjectName", $true)
私はこのスクリプトを使用することになりました:
$proj = Get-Project MyServiceProject
$dte.Solution.SolutionBuild.BuildProject("Debug", $proj.FullName, $true)
BuildProjectの2番目のパラメーターは、プロジェクトファイルのフルファイルパスを要求するためです。