Parece que você deu alguns passos que "deveriam" funcionar, mas estão faltando alguma coisa em algum lugar. Como você tem certeza que o .MSI está consumindo o .XML? Pessoalmente, eu experimento com os comandos PoSH para adicionar o pacote e a publicação - pelo menos eles relatam erros.
A causa principal aqui é:
- que os UserScripts não podem ser usados por meio do DynamicDeploymentConfiguration. Veja link
Algumas coisas parecem um pouco "fora" aqui:
-
Além disso, o seu ApplicationID não deve ser um 'aplicativo' dentro do App-V - há uma referência circular aqui (onde não deveria), o ApplicationId deve ser 'notepad.exe' ou qualquer outra coisa.
Dica: Fornecer o ScriptEngine pode ajudar também - pelo menos você verá algo acontecer no procmon depois que você o publicou e tentou iniciar ... -
Observe que ter esses scripts ativados também tem alguns problemas de tempo, você pode precisar de seu atalho principal para apontar para o .VBS e, em seguida, o .VBS iniciar o .exe de acordo. Mesmo quando você começa (publicação por usuário em vez de DynamicDeploymentConfig faria isso) - Eu não acho que o App-V vai esperar por seu .VBS para concluir antes de lançar o ApplicationId real - assumindo que eu peguei algo com o ponto 2.