Nuget sunucusunu sadece yerel bilgisayarı yapılandırmaya çalışıyorum ama yapamıyorum. ben açarım konu github, ama kimse bana cevap vermiyor.
Yani, bu soruyu buraya yazıyorum
Sorunla ilgili ayrıntılar
Visual Studio 2017 Kurumsal 15.5.5.
Kullanılan NuGet ürünü (NuGet.exe | VS UI | Paket Yöneticisi Konsolu | dotnet.exe): VS UI NuGet sürümü (x.x.x.xxx):
NugetServer 2.14.2 (ayrıca 3.0.2'de de çalışmıyor)
VS versiyonu (uygunsa):
Visual Studio Enterprise 2017 15.5.5 İşletim sistemi sürümü (yani, win10 v1607 (14393.321)): Win7 Pro SP 1
Daha önce çalıştın mı? Eğer öyleyse, hangi NuGet versiyonuyla: Yok hayır
Ayrıntılı repro adımları böylece aynı sorunu görebiliyoruz
1.Bu talimatı kullanıyorum: https://docs.microsoft.com/en-us/nuget/hosting-packages/nuget-server 2. Boş Web Sitesi Yaratın (.net 4.6) 3. Nuget.Server 2.14.2'yi siteye kurun. (ayrıca, 3.0.2 de çalışmıyor) 4. Paketler klasöründe bazı nuget paketleri ekleyin ('Eylem Oluştur & gt; İçerik ve Çıktıya Kopyala' gibi ek özellikler ayarlamayın 5. Siteyi yerel olarak VS - & gt; Ctrl-F5
İşte sonuç:
6. VS konsol projesine gidip yeni nuget kaynağı ekleyeceğim http: // localhost: 63289 / Nuget ayarlarına Nuget.org kaynağını kapatın.
Herhangi bir paket bulmaya çalışın, ancak hata alıyorum:
[Yerel Nuget] V2, ' http: // localhost: 63289 / Nuget / Arama () ? $ filter = IsLatestVersion & searchTerm = '' & amp; targetFramework = 'net46' & amp; includePrerelease = false & $ skip = 0 & $ top = 26 & semVerLevel = 2.0.0 'beklenmeyen bir durum kodu' 404 Bulunamadı 'döndürdü.
7.1 Ayrıca Web.config setinde:
<!-- Set the value here to specify your custom packages folder. --> <add key="packagesPath" value="d:\Nuget\nuget\" />
7.2 Site, IIS 10 Express'te çalışır.
Diğer önerilen şeyler
8. Ayrıca, paketleri sunucuda görüntülemeye çalıştığımda (sitedeki "burada" bağlantısını tıklayın) başka bir hata alıyorum:
Rus dilinde Hata 404.
Örnek Proje
Google Drive’a proje yüklüyorum. Bu 49 mb bitti. https://drive.google.com/file/d/1MIcPbBJvpRaOxrbnHc8VTd3MHQsS47WI/view?usp=sharing
Bana yardımcı olabilir misiniz? Teşekkür ederim.