Visual Studio 2015'te birden çok çözüm geliştiriyoruz. Çözümler, nuget paketlerine ihtiyaç duyan bazı temel projeleri paylaşıyor. Nuget paketi bir çözümden eklendiğinde ve daha sonra başka bir çözümle açıldığında nuget referansları çözümlenemez. aşağıdaki gibiVisual Studio 2015'te birden fazla çözüm ve proje için tekli Nuget paketleri klasörü nasıl oluşturulur
klasör yapısı:
- kod temeli
- SharedProjects
- SharedProject1
-
-
SolutionA Ben
- WebProjectA
- paketleri
- paketleri klasör B
SharedProject1
01 bir Nuget paketini yüklediğinizde
- SharedProjects
A
- WebProjectB klasörüaçık, dll referansı
packages folder A
yolunu gösterir. Başka bir bilgisayardaSolutionB
açıldığında, , mevcut olmadığından, bir başvuru hatasına sahiptir.Bu çözümü okudum: Setting up a common nuget packages folder for all solutions when some projects are included in multiple solutions ama bu biz koymak, sorunu gidermek için .nuget/NuGet.config dosyasında
repositoryPath
anahtarVisual Studio 2015
ve