0
레지스트리에 몇 가지 변경 사항을 적용하는 간단한 콘솔 응용 프로그램이있어서 Admin으로 실행해야합니다. 나는이 내용으로 app.manifest 추가 이러한 목적을 위해 :매니페스트가 추가 된 후에 콘솔 응용 프로그램을 시작할 수 없습니다.
Cannot start application because of wrong configuration. Check manifest file for errors.
가 어떻게이 문제를 해결할 수 있습니다 후
<?xml version="1.0" encoding="utf-8"?>
<assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1">
<assemblyIdentity version="1.0.0.0" name="RegisterEditor.app"/>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
<requestedExecutionLevel evel="requireAdministrator" uiAccess="false" />
</requestedPrivileges>
</security>
</trustInfo>
</assembly>
, 나는 오류 얻을 시작?
수신 한 실제 오류는 모두 기재하여 조사하십시오. 당신이 "레벨"의 "L"을 생략 한 것처럼 보입니다. – CodeCaster
어셈블리 ID가 맞습니까? RegisterEditor.app는 출력 어셈블리의 이름처럼 보이지 않습니다. 그리고 문자 'l'이 누락되었습니다. 레벨이 'evel'이 아니어야합니다. –
매니페스트 오류 세부 정보는 항상 Windows 응용 프로그램 로그에 기록됩니다. sxstrace.exe 유틸리티를 사용하는 것이 다른 방법입니다. 그러나이 명백함이 예리하다는 것은 꽤 명백합니다. –