Share via


Manutenzione di App-V

Si applica a:

  • Windows 10
  • Windows 11

Dopo aver distribuito App-V per il client Windows, è possibile usare le informazioni seguenti per gestire l'infrastruttura App-V.

Spostamento del server App-V

Il server App-V si connette al database App-V, ovvero è possibile installare il componente di gestione e connetterlo al database App-V in qualsiasi computer in rete. Per altre informazioni, vedere Come spostare il server App-V in un altro computer.

Determinare se un'applicazione App-V è in esecuzione virtualizzata

I fornitori di software indipendenti (ISV) che vogliono determinare se un'applicazione è in esecuzione virtualizzata con App-V devono aprire un oggetto denominato denominato AppVVirtual-PID<> nello spazio dei nomi predefinito (PID è l'ID processo). Per trovare l'ID processo del processo in uso, immettere l'API Di Windows GetCurrentProcessId().

Ad esempio, si supponga che l'ID processo sia 4052. Se è possibile aprire correttamente un oggetto Event denominato AppVVirtual-4052 con l'API OpenEvent() nello spazio dei nomi di accesso in lettura predefinito, l'applicazione è virtuale. Se la chiamata OpenEvent() ha esito negativo, l'applicazione non è virtuale.

Inoltre, gli ISV che vogliono virtualizzare in modo esplicito o meno le chiamate su API specifiche con App-V 5.1 e versioni successive possono usare le funzioni VirtualizeCurrentThread() e CurrentThreadIsVirtualized() implementate nel modulo AppEntSubsystems32.dll per suggerire a un componente downstream se la chiamata deve essere virtualizzata o meno.

Altre risorse per la gestione di App-V