젠킨스 .vdproj 빌드 오류

이 문제가 발생하는 경우 :

—— 'XPressBadgeInstaller'프로젝트에 대한 사전 빌드 유효성 검사 시작 ——
오류 : 확인하는 동안 오류가 발생했습니다. HRESULT = '8000000A'
—— 'XPressBadgeInstaller'프로젝트에 대한 사전 빌드 유효성 검사 완료 ——

수정 된 내용은 다음과 같습니다.

“확인하는 동안 오류가 발생했습니다. Visual Studio 8000000 이상의 IDE 환경에서 명령 줄에서 Visual Studio 설치 프로젝트를 빌드하는 동안 HRESULT = '2012A'”라는 메시지가 표시되는 이유는 새 IDE가 자체 프로세스 외부에서 빌드를 지원하지 않기 때문입니다.

 

그러나 동일한 기능을 활성화하는 데 도움이되는 조정이 있으며 이제 명령 줄 자체에서 MSI 설치 프로젝트를 빌드 할 수 있습니다.

 

해결 방법 : 유효성 검사 중에 오류가 발생했습니다. HRESULT = '8000000A'(www.kunal-chowdhury.com)

 

“검증하는 동안 오류가 발생했습니다. HRESULT = '8000000A'”오류 메시지는 매우 간단합니다. 해결 방법으로 수행해야하는 레지스트리 조정일뿐입니다.

 

이 작업을하려면 관리자 권한으로 Windows 레지스트리를 열고 다음 레지스트리 키 경로로 이동하십시오. "HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ VisualStudio \ 11.0_Config \ MSBuild"for 비주얼 스튜디오 2012 IDE 또는 레지스트리 경로 "HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ VisualStudio \ 12.0_Config \ MSBuild"에 대한 비주얼 스튜디오 2013. 사용중인 경우 비주얼 스튜디오 2015, 이동해야하는 레지스트리 키는 "HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ VisualStudio \ 14.0_Config \ MSBuild"입니다.

 

Visual Studio (www.kunal-chowdhury.com)에서 proc 빌드를 사용 가능하게하는 레지스트리 항목

 

이 경로에서 DWORD 키 이름을 "EnableOutOfProcBuild"값을"0 "(제로)로 설정하십시오. 이제 빌드 프로세스를 명령 줄에서 다시 시작하면 모든 것이 예상대로 작동합니다.

 

이 작은 팁과 요령이 도움이 되었기를 바랍니다. 이것이 도움이 되었다면 알려주세요. 내 블로그에서 새로운 기사와 팁을 확인하십시오. 새 게시물을 작성하고 게시 할 때까지 다른 게시물을 읽는 것을 잊지 마십시오. 앞으로 좋은 하루 되세요!

여기에서 나온 것입니다.

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

 

 

레지스트리 키는 다음에서 사용할 수 있습니다.

VSX 개발자 용 Visual Studio 2017의 새로운 모듈러 설치의 영향

하지만 그 뿐만이 아닙니다. Visual Studio 2017은 훨씬 더 격리되고 탄력적입니다. GAC (Global Assembly Cache)에 Visual Studio 어셈블리를 설치하지 않으며 대부분의 주 Windows 레지스트리를 사용하지 않습니다. 과거 (VS 2010 이후, 내 게시물 참조) 레지스트리 키의 이상한 경우 HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 10.0_Config \ Projects \ {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 노드를 선택하고 File> Load Hive… 메뉴를 클릭해야합니다. privateregistry.bin 파일을 선택하고 하이브에 이름을 지정하면 ( "VS2017PrivateRegistry"를 입력했습니다) 이제 15.0을 볼 수 있습니다. _Config 키가 정상적으로 채워짐 (참고 : 완료되면 파일> Hive 언로드 사용) :

vs2017privateconfig