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



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

$dte.ExecuteCommand("Project.UnloadProject")

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

您应该能够执行类似于以下内容的操作:

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

但我只引用了MSDN上的文档

最新更新