来自私人订阅源的PackageManagement \ Install-Module失败,文件为' .... \ _ rels \ .rels'已经存在了

时间:2018-01-05 17:26:44

标签: powershell powershell-v5.0 package-management

尝试从我们的私有proget nuget Feed安装模块时收到以下错误消息。我们之前已经从proget feed发布并安装了此软件包的许多先前版本。 psd1文件中唯一改变的是版本号。二进制文件已经发生了很大的变化,但是在手动运行模块时它们都能正常工作。

有人有任何想法吗?

>     PackageManagement\Install-Package : Package '....' failed to be installed because: The file
>     'C:\Users\....\Local\Temp\3\h5gnpefn\_rels\.rels' already exists.
>     At C:\Program Files\WindowsPowerShell\Modules\PowerShellGet\1.0.0.1\PSModule.psm1:2052
> char:20

1 个答案:

答案 0 :(得分:0)

嗯,这一切都很奇怪,虽然我不知道为什么这会导致问题,文件_rels.rels是我发布的模块的一部分,不应该包含在模块中。

删除此文件夹/文件后问题就消失了。

很奇怪。