The first time you run SOAPwareXchangeHL7, you'll need to run it as an administrator. The Chameleon HL7 tools need to register, and to save their settings to the Windows Registry. You need an admin account to have sufficient rights for this.
After the first time, you should be able to run SOAPwareXchangeHL7 from any account.
Your error message will be similar, but probably not identical, to the error below.
Description
COMException ErrorCode=-2147482368 (DOCSExchangeHL7Dialog.cs:InitializeDialog:918)
Error Message
ErrorCode=-2147482368 (0x80000500)
Message=Could not read/write registry entry. Please restart the application as a user with Administrator access to initialize the registry.