නවතම අනුවාදය නොව NuGet සමඟ පැකේජයක පෙර සංස්කරණයක් බාගත කිරීමට ක්රමයක් තිබේද?
Answers:
විෂුවල් ස්ටුඩියෝ හි පැකේජ කළමණාකරු කොන්සෝලය ගෙන එන්න - එය මෙවලම් / නුජෙට් පැකේජ කළමනාකරු / පැකේජ කළමනාකරු කොන්සෝලය තුළ ඇත. ඉන්පසු Install-Package විධානය ක්රියාත්මක කරන්න:
Install-Package Common.Logging -Version 1.2.0
විස්තර සඳහා විධාන යොමුව බලන්න.
සංස්කරණය කරන්න: පැකේජයක අනුවාදයන් ලැයිස්තුගත කිරීම සඳහා ඔබට දුරස්ථ තර්කය සහ පෙරණයක් සමඟ Get-Package විධානය භාවිතා කළ හැකිය :
Get-Package -ListAvailable -Filter Common.Logging -AllVersions
Install-Package
විධානයෙහි අනුවාද විකල්පයෙන් පසුව ටැබ් එබීමෙන් ඔබට ලබා ගත හැකි නවතම අනුවාද ලැයිස්තුවක් ලැබේ.
Get-Package -ListAvailable
නැහැ නැහැ මට සියළු සුගම සංස්කරණ ලැයිස්තුගත කරන්න.
ඇසුරුම් දර්ශකයේ එහි පිටුවට පිරික්සන්න, උදා. http://www.nuget.org/packages/Newtonsoft.Json/4.0.5
ඉන්පසු ලබා දී ඇති ස්ථාපන උපදෙස් අනුගමනය කරන්න:
Install-Package Newtonsoft.Json -Version 4.0.5
.nupkg
ගොනුව බාගත කිරීම සඳහා විකල්පයක් ලෙස , 'බාගන්න' සබැඳිය අනුගමනය කරන්න. https://www.nuget.org/api/v2/package/Newtonsoft.Json/4.0.5
යල්පැන ඇති : බාගත කිරීමේ සබැඳියක් ඇතුළත් කරන මගේ ක්රෝම් දිගුව නුටේක් ස්ථාපනය කරන්න .
තවත් විකල්පයක් වන්නේ packages.config
ගොනුවේ අනුවාද අංකය වෙනස් කිරීමයි . මෙය ඊළඟ වතාවේ ඔබ ගොඩනඟන විට එම අනුවාදය සඳහා ඩීඑල්එල් බාගත කිරීමට නුජෙට් හේතු වේ.
packages.config
, 3. විසඳුම මත නුජෙට් පැකේජ කළමනාකරණය කරන්න, 3a. පැකේජය වෙනත් ව්යාපෘතියකට එකතු කර එය මුල් ව්යාපෘතියෙන් ඉවත් කර මෙය තහවුරු කරන්න, 3b. 3a ආපසු හරවා තහවුරු කරන්න. පියවර 3a වෙනත් ව්යාපෘතියකට නිවැරදි එකලස් කිරීමේ යොමුව එකතු කර මුල් පිටුවෙන් ඉවත් කරයි. පියවර 3b මගින් මුල් ව්යාපෘතියට නිවැරදි එකලස් කිරීමේ යොමුව එකතු කරනු ඇත.
NuGet 3.0 හි Get-Package
විධානය අතහැර දමා Find-Package
විධාන සමඟ ප්රතිස්ථාපනය වේ .
Find-Package Common.Logging -AllVersions
වැඩි විස්තර සඳහා NuGet විධාන යොමු ලේඛනය බලන්න.
විෂුවල් ස්ටුඩියෝ 2015 හි Get-Package භාවිතා කිරීමට ඔබ උත්සාහ කරන්නේ නම් පෙන්වන පණිවිඩය මෙයයි.
This Command/Parameter combination has been deprecated and will be removed
in the next release. Please consider using the new command that replaces it:
'Find-Package [-Id] -AllVersions'
@ අයිෂායි පැවසූ පරිදි, ඔබට විෂුවල් ස්ටුඩියෝ හි නුජෙට් තිරයේ අනුවාද අංක ඩ්රොප් ඩවුන් භාවිතා කළ හැකිය.
මුල් ප්රශ්නයේ කුමන නුජෙට් ෆ්රොන්ටෙන්ඩ් භාවිතා කළ යුතුදැයි සඳහන් නොවන බැවින්, විධාන රේඛා සේවාදායකයා හරහා නිශ්චිත අනුවාදයකට යාවත්කාලීන කිරීම සඳහා නුජෙට් 3.5 සහාය එක් කරන බව සඳහන් කිරීමට කැමැත්තෙමි (එය පහත හෙලීම් සඳහාද ක්රියා කරයි):
NuGet.exe update Common.Logging -Version 1.2.0
ඉහත සඳහන් කළ පරිදි නුජට් පැකේජ කළමනාකරු යූඅයි භාවිතා කිරීමෙන් එය මුලින්ම නූගට් පැකේජය අස්ථාපනය කිරීමට උපකාරී වේ. මම මුලින් අස්ථාපනය නොකළේ නම්, නූගට් පැකේජ අනුවාදයක් වෙත ආපසු යාමේදී මට සෑම විටම ගැටළු ඇත. සමහර යොමු කිරීම් නිසි ලෙස පිරිසිදු කර නොමැත. එබැවින් නූගට් පැකේජ කළමණාකරු හරහා පැරණි නුගට් පැකේජයක් ස්ථාපනය කිරීමේදී පහත කාර්ය ප්රවාහය යෝජනා කරමි:
වාසනාව :)