【问题标题】:How to remove AND delete folder from project in NuGet PowerShell install?如何在 NuGet PowerShell 安装中从项目中删除和删除文件夹?
【发布时间】:2013-03-15 12:18:28
【问题描述】:

我试图在安装 NuGet 包的 PowerShell 期间从项目中删除和删除文件。我有下面的代码将其从项目中删除,但我不知道如何通过管道将其从磁盘中删除。我该怎么做?

$project.ProjectItems.Item("Test123").Remove() | Select-Object | Get-ChildItem -Recurse | Remove-Item -force -recurse

【问题讨论】:

  • Remove 方法返回什么?
  • 嗯不确定如何调试 PowerShell,尤其是在 NuGet 触发它的情况下(我是 ps 的新手)
  • 看起来是this method,什么都不返回。

标签: powershell powershell-2.0 nuget nuget-package


【解决方案1】:

看起来你应该调用Delete而不是调用Remove

来自Remove的文档

从集合中移除项目项。

来自Delete 的文档强调我的

从项目及其存储中删除项目。

【讨论】:

  • @TruMan1:MSDN 是你的朋友,不要羞于挖掘文档。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-11
  • 2017-11-13
  • 2019-03-24
  • 2011-01-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多