ဘရောက်ဇာတွင် NuGet v3 အညွှန်းကို ဖွင့်ခြင်းသည် ပက်ကေ့ချ် ဒေါင်းလုဒ် ဝင်ရောက်ခွင့်ကို စမ်းသပ်ခြင်း မဟုတ်ပါ။ အညွှန်းသည် @type နှင့် @id မှတစ်ဆင့် အရင်းအမြစ် URL များကို ကြေညာသည်။ မက်တာဒေတာနှင့် ပက်ကေ့ချ် အကြောင်းအရာကို အခြားနေရာတွင် ဟိုစ့်လုပ်နိုင်သည်။

  1. ပြန်လည်ရယူမှု ထွက်ရှိချက်တွင် ပထမဆုံး မအောင်မြင်သော URL၊ ပက်ကေ့ချ် ID နှင့် ဗားရှင်းကို ဖတ်ပါ။
  2. ထို ဟိုစ့်ကို ဖိဒ် အညွှန်းရှိ အရင်းအမြစ် URL များနှင့် နှိုင်းယှဉ်ပါ။ PackageBaseAddress/3.0.0 သည် ဗားရှင်း ရေတွက်ခြင်းနှင့် ပက်ကေ့ချ် ဖိုင် ရယူခြင်းအတွက် အခြေခံကို ပေးသည်။
  3. ကွန်ရက် အုပ်ချုပ်သူနှင့် လိုအပ်သော လမ်းကြောင်းကို ပြန်လည်သုံးသပ်သောအခါ ပြန်ညွှန်းမှုများကို ထည့်သွင်းပါ။

feed.example ရှိ စိတ်ကူးယဉ် အညွှန်းတစ်ခုက packages.example တွင် အကြောင်းအရာ ကြေညာပါက ရွေးချယ်ထားသော .nupkg ကို ပိတ်ဆို့ထားစဉ် ပက်ကေ့ချ် စာရင်း ဖွင့်နိုင်သည်။ ထပ်ခါထပ်ခါ လော့ဂ်အင် ကြိုးစားမှုများက ထို တောင်းဆိုမှုများကို တူညီစေမည် မဟုတ်ပါ။ ကက်ရှ်ရှိ ပက်ကေ့ချ် အောင်မြင်ခြင်းကလည်း အခြား အဝေးမှ အကြောင်းအရာ URL အကြောင်း အနည်းငယ်သာ ပြောသည်။

ဟိုစ့်အမည်ကို ခန့်မှန်းမည့်အစား ကြေညာထားသော အရင်းအမြစ်ကို လိုက်ပါ။ ဖိဒ် အခြေခံအဆောက်အအုံ ပြောင်းလဲနိုင်သောကြောင့် NuGet က ရှာတွေ့သည်။ အညွှန်း ဟိုစ့်အတွက်သာ ခွင့်ပြုသည့် စည်းမျဉ်းက ၎င်းကို မဖုံးလွှမ်းနိုင်ပါ။

အမှန်တကယ် တုံ့ပြန်မှုကို အမျိုးအစားခွဲပါ- 407 သည် ပရောက်စီ အထောက်အထား စစ်ဆေးမှု တောင်းသည် ဖြစ်ပြီး မူဝါဒ ငြင်းပယ်မှု၊ မအောင်မြင်သော CONNECT၊ မရောက်နိုင်သော ဟိုစ့် သို့မဟုတ် TLS အမှား တို့သည် သီးခြား စုံစမ်းစစ်ဆေးမှု လိုအပ်သည်။ ဆင်တူသော အပေါက်များက ထို ကွာခြားချက်များကို ဖုံးကွယ်နိုင်သည်။ မသက်ဆိုင်သော ထုတ်ကုန်တစ်ခု၏ ကျယ်ပြန့်သော ဝိုင်းလ်ကတ် စာရင်းအစား ဖိဒ်၏ မှတ်တမ်းတင်ထားသော အရင်းအမြစ် ဟိုစ့်များသို့ ဝင်ရောက်ခွင့် တောင်းပြီး ကျန်ရှိသော အကောင့် မအောင်မြင်မှုကို စုံစမ်းပါ။

ဆက်စပ်ဆောင်းပါးများ