我们的一些 NuGet软件包,在我们用于ASP.NET MVC网站的框架中,请参考二进制文件EVOPdf / EVOPDFtoHTML
,确切地说,我宁愿不去尝试我们的构建机器。在nuget.org上找不到我们正在使用的特定版本,因此我们被迫自行保留.dll。
我要解决的方法包括将这些二进制文件存放在源代码管理中,并将它们构建为内部NuGet程序包,以分发给需要它们的其他程序包;虽然这样做行得通,而且尽管它消除了硬路径引用,但与标准做法相反,将二进制文件存放在源代码控制中。
因为我是少数访问此NuGet框架(以及VSTS奇迹)的人之一,所以我不太担心减慢分支拆分/合并时间,但是我仍然想知道是否有更实用的方法来完成这个。