在时间的迷雾中,我发现了一个Nuget uninstall.ps1 脚本的示例,用于删除我从那时起一直盲目复制的DLL引用。就是这样:
param($installPath, $toolsPath, $package, $project)
$project.Object.References.Remove("Dll.Name");
但是现在在调用软件包卸载时,我收到一条错误消息,指出删除不是一种方法。我应该使用什么脚本来删除DLL引用?
答案 0 :(得分:0)
References看起来不像Remove方法。如果您知道程序集名称,则可以使用以下命令。
$project.Object.References.Item("System.Xml.Linq").Remove()