在Visual Studio 2012中使用$ dte选择特定项目

时间:2013-11-14 14:12:38

标签: powershell visual-studio-2012 envdte

我正在尝试使用$ dte powershell命令卸载项目。我从Visual Studio中的程序包管理器控制台运行此命令。我知道我可以使用

卸载项目
$dte.ExecuteCommand("Project.UnloadProject")

但在此之前,我必须选择项目,我无法做同样的事情。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

你应该可以做类似以下的事情:

$dte.Solution.Projects | Where { $_.Name -imatch "DesiredProjectName" }

但我只引用了MSDN

上的文档