Removed application console. Added configuration file.
Added XML serialization for configuration file.
Created method to check for TAPI line errors.
Exception handling for configuration file
Moved program functionality to separate class
Added logging to file
Start setup if application runs without arguments
Added "Searching for TAPI devices" to log before devices are listed
Moved registry setup to separate executable with elevated permissions
Updated ignores
Configuration window is now resizable
Added missing braces
Removed unused exception variables
Using string.empty instead of ""
TelProtocolHandlerSetup output files are now placed in main output folder
Now always using configuration file in application directory