[英]Nuget: script for removing a DLL reference in 'uninstall.ps1'
某处在时间的迷雾,我发现一个的NuGet uninstall.ps1脚本示例删除DLL的参考,我一直在盲目照搬至今。 就是这个:
param($installPath, $toolsPath, $package, $project)
$project.Object.References.Remove("Dll.Name");
但是现在调用软件包卸载时,我收到一条错误消息,指出“ 删除”不是一种方法。 我应该使用哪个脚本来删除DLL参考?
看起来引用没有具有Remove方法。 如果知道程序集名称,则可以使用以下内容。
$project.Object.References.Item("System.Xml.Linq").Remove()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.