Author’s note: This article supports our legacy products. Newer versions of Voice Elements are all signed by default. This doc will help if you are running an older version & do not wish to implement a software update. At Inventive Labs, after two decades of providing telephony tools, we never stop supporting those who rely on our products to run their businesses.
What version are you running?
You will need to get updated versions of HMP Elements and Voice Elements. Newer versions are all signed by default.
You must be current on your support enrollment in order to update your software. Email support@inventivelabs.com to renew your support enrollment or inquire about updating your software.
A few tips:
1) If you are running a signed version of Voice Elements, you need to make sure you use a signed version of the Voice Elements Client DLLs.
2) You’ll want to remove the references to the existing Client DLLs and reference these new DLL’s. After rebuilding your application, you’ll want to make sure you move the DLLs that get placed into your bin/debug directory.
3) If you haven’t previously run the .NET 4.0 version of Voice Elements. You need to add this to your configuration (both HMPElementsServer.exe.config and VoiceElementsServer.exe.config):
<startup useLegacyV2RuntimeActivationPolicy="true"> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" /> </startup>
You can put it right before the closing configuration tag: </configuration>
4) In your VoiceElementsServere.exe.config, you’ll want to add this setting. You’ll need to replace the username and password with the username and password that you use to connect to your own Voice Elements Server.
<setting name="VEUsers" serializeAs="Xml"> <value> <VEUsers> <VEUser> <Username>username</Username> <Password>password</Password> <Encrypted>0</Encrypted> </VEUser> </VEUsers> </value> </setting>
Please contact us with any questions.
E-mail support@inventivelabs.com and we would be happy to help with any questions you may have.