Problem:
How to use FlexApp One and ProfileUnity version 6.8.4
Resolution
The current version of ProfileUnity 684 (FlexApp and filter level driver) is not compatible with the filter level driver required for FlexApp One.
To use FlexApp One and ProfileUnity 6.8.4 (core product) you will want to use the Filter driver that is part of FlexApp One binaries.
***In this scenario with ProfileUnity 6.8.4 you can only use FlexApp One to deliver applications and not previous native DIA published applications. If you require the continued use of DIA applications from 6.8.4 you can remain on the current 6.8.4 version.***
This scenario will be addressed in future upcoming releases, allowing for both FlexApp One and ProfileUnity FlexApp DIA module to be used simultaneously.
Steps to use FlexApp One and ProfileUnity 6.8.4.
New Installs
Before deploying the current ProfileUnity 6.8.4 you will need to modify the "LwL.ProfileUnity.Client.Startup.Update.exe.config" file on the netlogon or share where the client tools current reside, or before deploying the tools to the netlogon or share.
If the client tools are not yet deployed you can modify the "LwL.ProfileUnity.Client.Startup.Update.exe.config" that resides in the client-tools.zip that is part of the console files located in C:\Program Files (x86)\Liquidware Labs\ProfileUnity\client-tools.zip on the console(s). Here you want to extract the client-tools.zip (Backup current version of .zip first) and modify the following file LwL.ProfileUnity.Client.Startup.Update.exe.config in notepad or notepad++.
In this file navigate to the section seen below
<setting name="InstallFlexApp_LwlContainerService" serializeAs="String">
<value>Start</value>
and change to
<setting name="InstallFlexApp_LwlContainerService" serializeAs="String">
<value>DontDeploy</value>
Once done, zip up the contents back as client-tools.zip and replace on console file install path C:\Program Files (x86)\Liquidware Labs\ProfileUnity.
Current Installs
In this case you will either need to uninstall ProfileUnity on the parent image or on the clients you wish to deploy FlexApp One too.
Please refer to this KB for more information: Uninstall ProfileUnity Client
Then following the outline above, under New Installs, you will set the FlexApp Container service to not deploy during normal install or during LwL.ProfileUnity.Client.Startup.exe startup operations.
FlexApp One will automatically install it's version of the Container service during it execution as outlined in its process. For more information on this please refer to documentation and FlexApp One files located Here: ProfileUnity Documentation > Under Tools & Resources.
Product: ProfileUnity-FlexAppOne
Product Version: 6.8.4 >