Jenkins- ը ստեղծում է սխալ .vdproj

Եթե ​​տեսնում եք այս խնդիրը.

—— «XPressBadgeInstaller» նախագծի համար նախնական կառուցման վավերացում սկսելը --—
ՍԽԱԼ. Վավերացնելիս սխալ տեղի ունեցավ: HRESULT = '8000000A'
- «XPressBadgeInstaller» նախագծի նախնական կառուցման վավերացումն ավարտված է -

Խնդիրը հետեւյալն է.

Եթե ​​բախվում եք սխալ հաղորդագրության հետ. «Վավերացման ընթացքում սխալ տեղի ունեցավ: HRESULT = '8000000A' ”Visual Studio- ի կարգաբերման նախագիծը Visual Studio 2012 կամ ավելի բարձր IDE միջավայրում հրամանի տողից կառուցելիս պատճառն այն է, որ նոր IDE- ները չեն աջակցում կառուցել սեփական գործընթացից դուրս:

 

Բայց կա մի կսմթել, որը կօգնի ձեզ հնարավորություն ընձեռել նույնը եւ այժմ թույլատրվում է MSI- ի տեղադրման ծրագիրը կառուցել հրամանատարական գծից:

 

Լուծում. Վավերացման ժամանակ սխալ է տեղի ունեցել: HRESULT = '8000000A' (www.kunal-chowdhury.com)

 

Լուծումը «Վավերացնելիս սխալ է տեղի ունեցել: HRESULT = '8000000A' ”սխալի հաղորդագրությունը շատ պարզ է: Դա պարզապես ռեեստրի կսմթել է, որը դուք պետք է կատարեք որպես լուծում:

 

Այս աշխատանքի համար բացեք ձեր Windows ռեեստրը վարչական արտոնության հետ եւ անցեք հետեւյալ ռեեստրի հիմնական ուղին. «HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ VisualStudio \ 11.0_Config \ MSBuild» համար Visual Studio 2012 IDE կամ գրանցման ուղու «HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ VisualStudio \ 12.0_Config \ MSBuild" - ի համար Visual Studio 2013. Եթե ​​օգտագործում եք Visual Studio 2015, ապա ռեեստրի բանալին, որը դուք պետք է նավարկեք, «HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ VisualStudio \ 14.0_Config \ MSBuild":

 

Ռեեստրի մուտքի հնարավորություն `Visual Studio- ում կառուցելու համար (www.kunal-chowdhury.com)

 

Այդ ճանապարհին ստեղծեք DWORD բանալի,EnableOutOfProcBuildԵւ սահմանել այն արժեքը, «0» (զրո): Հիմա վերագործարկեք կառուցապատման գործընթացը հրամանի տողից, եւ ամեն ինչ կաշխատի, ինչպես սպասվում է:

 

Հուսով եմ, որ այս փոքրիկ խորհուրդներն ու հնարքները օգտակար էին: Տեղեկացրեք ինձ, եթե դա ձեզ օգնեց: Մնացեք իմ բլոգում ՝ նոր հոդվածների, խորհուրդների համար: Մի մոռացեք կարդալ իմ մյուս գրառումները մինչ գրելը և հրապարակեմ նոր գրառում: Առջևի հիանալի օր:

Դա այստեղից է.

http://www.kunal-chowdhury.com/2016/07/visual-studio-error-code-8000000A.html#pTySk1QU90X9lYw6.97

 

 

Ռեեստրի ստեղնը հասանելի է այստեղ:

Visual Studio 2017- ի նոր մոդուլային տեղադրման որոշակի հետեւանքներ VSX մշակողների համար

Բայց ոչ միայն դա: Visual Studio 2017-ը նույնպես շատ ավելի մեկուսացված է ու դիմացկուն: Այն չի տեղադրում Visual Studio հավաքույթները Global Assembly Cache- ում (GAC) և մեծ մասամբ չի օգտագործում Windows- ի հիմնական ռեեստրը: Նախկինում (VS 2010-ից սկսած, տե՛ս իմ գրառումը) Գրանցամատյանի բանալիի տարօրինակ դեպքը HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 10.0_Config \ Ծրագրեր \ {C8D11400-126E-41CD-887F-60BD40844F9E}), Visual Studio- ն վերահղեց HKEY_LOCAL_MACHINE \ Softwareրագրակազմ \ Microsoft \ VisualStudio \ դեպի HKEY_CURRENT_USER \ Softwareրագրավորում \ Microsoft \ VisualStudio \ _Config, թույլատրել ընդլայնումների տեղադրումը .pkgdef ֆայլերի միջոցով ՝ առանց ադմինիստրատորի իրավունքների և այլն: Այժմ VS 2017-ն օգտագործում է իր սեփական անձնական գրանցամատյանը: Տեսեք, թե որքան դատարկ է իմ մեքենայի սովորական HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 15.0 ստեղնը և նկատեք, որ 15.0_Config ստեղն չկա.

vs2017config

Փոխարենը, VS 2017- ի մասնավոր ռեեստրը պահվում է ձեր AppData թղթապանակում.

սեփականատերերկրաբանություն

Բարեբախտաբար, մասնավոր փեթակ բեռնելու համար կարող եք օգտագործել regedit.exe- ն: Դուք պետք է ընտրեք HKEY_USERS հանգույցը և կտտացրեք Ֆայլ> Բեռնել փեթակ… ընտրացանկին: Դուք ընտրում եք privateregistry.bin ֆայլը, անուն եք տալիս փեթակին (ես մուտքագրեցի «VS2017PrivateRegistry») և այժմ կարող եք տեսնել 15.0 _Սովորականորեն լրացված կազմաձևման ստեղնը (նշում ՝ ավարտելուց հետո օգտագործեք Ֆայլ> Բեռնաթափել փեթակը):

vs2017privateconfig