내 생각은 .msi 파일을 얻기 위해 MSBUILD를 사용하여 TFS에서 내 프로젝트를 빌드하는 것입니다. 그 후 .pfx 파일로 .msi 파일에 서명해야합니다. 그런 다음 Authenticode Sign으로 작업을 추가하려고합니다. https://marketplace.visualstudio.com/items?itemName=jabbera.authenticode-sign에서 오류가 발생합니다 : node:4568) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: Not found signtool.exe: d:\a\_tasks\authenticode-sign_752fe535-ed47-4c2c-afcf-0778adb0bb12\0.0.2\x64\signtool.exe
, 내 .pfx 파일이 프로젝트 디렉토리에 있습니다. 이 도구의 구성은 다음과 같습니다. TFS Authenticode Sign Error : 찾을 수 없음 signtool.exe
어쩌면 어떻게 해결할 수 있을까요? 제발 제안!
안녕, 덕분에 응답을, TFS 서버에 다음 나는이 작품을 것입니다 내 프로젝트를 빌드? 이봐 요, 서명 인증서가 있고 .msi 파일에 서명해야합니다. 아니면 프로젝트에 로그인하고 이미 서명 한 파일을 서명해야합니다. – Andrej
@Andrej 그저 문제를 기반으로 문제를 해결하는 것입니다. 일반적으로 작동해야합니다. 에이전트 컴퓨터의 개인 저장소에 인증서를 가져와야합니다. 사용하신 확장 프로그램에 대해 위의 제안 사항을 시도해 볼 수 있습니다. 새로운 문제는 여기에서 추적을 위해 새 스레드를 열 수 있습니다. 이. 참조 용 비슷한 스레드 : https://stackoverflow.com/questions/46200289/getting-an-error-occurred-while-signing-failed-to-sign-file-exe-signtool-error –
보세요,하지만 당신 것입니다. 의견 프로젝트에 인증서를 추가하면 빌드 될 때 .msi 파일에 첨부되거나 프로젝트에만 연결될 때 어떻게 생각합니까? 내 질문 - 그것은 간단합니다. 내가. msi 파일의 설치에 첨부하거나 단순히 프로젝트에 첨부해야하고, TFS에서 자체적으로 빌드 할 때 필요한 것은 무엇입니까? 내 작품은 Visual Studio에 맞춰져 있지만, TFS에서 필요합니다. – Andrej