2013-10-10 77 views
0

我们正在开发一些在我们公司的Web应用程序,所有这些Web应用程序都引用了我们团队开发的一个库。使用本地NuGet存储库

上周我们决定将我们的库移动到本地的NuGet Repo,以更轻松地管理版本。

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

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

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

回答

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.