【发布时间】:2012-07-24 12:00:31
【问题描述】:
我有一个包含以下 packages.config 的项目:
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Framework.Infrastructure.Core" version="1.4.0.6" />
<package id="Framework.Infrastructure.Extensions" version="1.4.0.6" />
</packages>
Framework.* 包在我们本地存储库中的位置。
我已启用包还原并将我们的内部存储库添加到源中。但是,当我尝试从 packages.config 恢复包时(基本上是 nuget install packages.config -sources....),我收到以下错误:
error : Unable to find version '1.4.0.6' of package 'Framework.Infrastructure.Extensions'
error : Unable to find version '1.4.0.6' of package 'Framework.Infrastructure.Core'.
存储库不再包含包的 1.4.0.6 版本(几个月前相关),而是包含它的新版本(例如,1.5.1.6 )。
为什么 NuGet 找不到新版本的包?我可以在 packages.config 中指定一些语法以确保下载最新版本吗?
简而言之,有没有什么可以写一个自定义脚本来更新我能做的包?
谢谢。
【问题讨论】:
标签: .net nuget nuget-package