Visual Studio*에서 sgx-ra-Sample을 컴파일할 때 mrsigner 및 sp 프로젝트의 빌드 이벤트에서 "MSB3073" 오류가 발생했습니다.
콘텐츠 형태: 오류 메시지 | 문서 ID: 000087410 | 마지막 검토일: 2021-09-22
Sp:
Get-Content: 존재하지 않기 때문에 경로 'sgx-ra-sample\vs\service-provider\policy.in'를 찾을 수 없습니다.
프로젝트 부인의경우 빌드 후 이벤트로 이동하여 $(IntDir)를 $(OutDir)로 변경합니다.
Project sp에서사전 빌드 이벤트로 이동하여 .를 추가합니다. \ policy.in.
프로젝트 sp의 사전 빌드 이벤트의 기본 PowerShell* 명령은 policy.in 파일을 찾을 수 없습니다.
policy.in 기본 위치는 sgx-ra-sample/vs/policy.in아래에 있습니다.
사전 빌드 이벤트 중 PowerShell 명령은 sgx-ra-sample/vs/service-공급자 디렉토리에서 실행됩니다. 따라서 .를 배치하십시오. / PowerShell 명령줄의 policy.in 앞에 policy.in 1단계를 찾을 수 있습니다.
따라서 PowerShell 명령이 sgx-ra-sample/vs/service-공급자에서 실행된다는 것을 알면 PowerShell 명령에게 기본 위치에 없는 경우 policy.in 올바른 상대 경로를 알려줍니다.