使用本地NuGet存储库

时间:2013-10-10 05:50:48

标签: nuget nuget-package nuget-package-restore

我们正在公司开发一些Web应用程序,所有这些Web应用程序都引用了由我们团队开发的库。

上周,我们决定将我们的图书馆迁移到当地的NuGet Repo,以便更轻松地管理版本。

直到今天早上一切都很好。今天我们想在我们的一个Web应用程序中添加一个新功能,为实现这一目标,我们意识到我们需要在我们的库中进行开发,并将其作为nuget包添加到Web应用程序项目中。

但是在向库中添加新代码并将新dll编译并复制到Web应用程序的bin文件夹之后; Visual Studio恢复dll的nuget版本。 (我认为自动包恢复会导致这种情况)

我们不想创建新的包并发布到本地Nuget Repo而不确定代码是否正常。所以现在,我们很困惑。

1 个答案:

答案 0 :(得分:0)

在此处阅读有关“预发布”版本的部分:

http://docs.nuget.org/docs/reference/versioning

我认为你需要

1. pre-release (publish) your packages to nuget
2.  have a handful of developers get that package by using the "–IncludePrerelease"
3.  once verified, publish the package (not as "pre-release") version.