Windows 7 (UAV를 기본 수준으로 설정, 4 개 중 3 개는 IMHO로 설정)에서 실행해야하는 이전 VB6 응용 프로그램이 있습니다. 그것은 자신을 업데이 트하는 기능을 가지고 있으며, 윈도우 7 지금은 컴퓨터를 수정 것이라고 불평하고있다 (적어도 윈도우 7 바로 여기)입니다.일부 VB6 응용 프로그램 용 Windows 7 UAC 매니페스트 파일
일종의 매니페스트 파일로 Vista에서 실행할 수 있었지만 더 이상 작동하지 않는 것 같습니다. (생각하면 의도 한 동작입니다.)
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity version="1.1.0.24" processorArchitecture="X86" name="IKOfficeAppStarter" type="win32"/>
<description>IKOffice Starter</description>
<dependency>
<dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls"
version="6.0.0.0" processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df" language="*"/>
</dependentAssembly>
</dependency>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="asInvoker" uiAccess="true"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>
매니페스트는 EXE "IKOffice Starter.exe"근처에서 발견 할 수 있고 좋아요해야한다 "IKOffice Starter.exe.manifest"라고합니다 :
매니페스트 파일이 있습니다.
현재 Shield 아이콘이 내 .exe에서 사라졌지만 소프트웨어를 시작하려고하면 "Re anteforderte Vorgang erfordert höhere Rechte"라는 메시지가 나타나거나 "요청한 작업에 표고가 필요합니다"라는 메시지가 나타납니다.
더 이상 나를 괴롭히기 위해 Windows를 멈추게하려면 어떻게해야합니까? 그러면 클라이언트 컴퓨터에이 응용 프로그램을 설치할 수 있습니다. 이봐, 나는 이미 Windows에서 Invoker로 실행하도록 말했습니까? 그렇다면 왜 여전히 불평하고 있습니까?
asInvoker 설정은 "이 프로세스는 프로세스를 시작한 프로세스의 보안 토큰을 상속해야 함"을 의미합니다. 대신 requireAdministrator를 원했습니까? – Bob77
아니요, 방금 창문을 만들어 메시지 상자를 나 대신 괴롭히는 것입니다. – Daniel