[DevExpress Support Team: CLONED FROM KA18720: Coded UI Test Extension FAQ]
I have a question that doesn't seem to be addressed in the above post…
Let's say I have a DXperience subscription (allowing me access to the CUIT extension in demo mode) and I want to deregister the demo (since my organization is not wanting to upgrade to the Ultimate subscription for our entire development shop). I would imagine that the following mechanisms would be sufficient to prevent the Coded UI Test Builder from attempting to use the extension:
- Removing the UITestExtensionPackage entries from the registry
- Removing any DevExpress specific entries from the following directories:
"%CommonProgramFiles%\Microsoft Shared\VSTT{Version}\UITestExtensionPackages\.*"
"%CommonProgramFiles**(x86)** %\Microsoft Shared\VSTT{Version}\UITestExtensionPackages\.*"
I would be wrong…
In certain machines, even after ensuring that the CUIT extensions have been deregistered, the CodedUITestBuilder still attempts to use them and ends up adding the CUIT references to our projects.
Do you have any advice as to alternate methods to ensure that the CUIT extension demo is NOT used when recording interactions against DevExpress controls?