Programmable Voice

  1. Home
  2. Docs
  3. Programmable Voice
  4. How do I
  5. Run Signed Versions of Voice Elements or HMP Elements

Run Signed Versions of Voice Elements or HMP Elements

What version are you running?

You will need to get updated versions of HMP Elements / Voice Elements. Newer versions are all signed by default.

You will need to be current on support and e-mail support@inventivelabs.com.

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.

&lt;setting name="VEUsers" serializeAs="Xml"&gt;
  &lt;value&gt;
    &lt;VEUsers&gt;
      &lt;VEUser&gt;
        &lt;Username&gt;username&lt;/Username&gt;
        &lt;Password&gt;password&lt;/Password&gt;
        &lt;Encrypted&gt;0&lt;/Encrypted&gt;
      &lt;/VEUser&gt;
    &lt;/VEUsers&gt;
  &lt;/value&gt;
&lt;/setting&gt;

E-mail support@inventivelabs.com

We are happy to help with any questions you may have.

Was this article helpful to you? Yes 15 No

How can we help?