How do I run signed versions of Voice Elements or HMP Elements?
First, 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 email@example.com.
A few notes:
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 configuraiton 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>
E-mail firstname.lastname@example.org with any questions that you may have.