GithubHelp home page GithubHelp logo

jochenwierum / openvpn-manager Goto Github PK

View Code? Open in Web Editor NEW
152.0 152.0 58.0 679 KB

An OpenVPN Frontend

Home Page: https://github.com/jochenwierum/openvpn-manager/wiki

License: GNU General Public License v2.0

C# 96.48% NSIS 3.40% Batchfile 0.11%

openvpn-manager's People

Contributors

hapm avatar jochenwierum avatar piba-nl avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

openvpn-manager's Issues

Connect to management interface failed

I installed and configured OpenVPNManager service on Windows 7 x64, but it don't work, say "could not estabilish connection to management interface"
OpenVPNManager v. 0.0.3.8
OpenVPN 2.3.11-I601-x86_64
err

[Feature] Remember window position

Hi Jochen,

It would be awesome if OpenVPN Manager could remember it's main window position. I place it to the bottom right, but after every (application) restart, the window is back at the left top position.

So I would like to request the feature to save window positions.

Thanks :-)

Problems with multiple vpn profiles

I'm using OpenVpnManager version 0.0.3.8 (but with version 0.0.3.6 it was the same) with Windows 7 x64, I have more than one config file in the config directory, together with the .p12 and .key files linked in the configuration.
If I start the service and the application with these files in place, I'm able to see in the tray menu all the profiles, but if start the connection to one of them the connection fails because the software is using the wrong .p12 file. If I move out of the config folder all the files, and I copy manually only the ovpn, p12 and key files of one profile, then the connection works flawlessly.

Example

config folder content:
profileA.ovpn, profileA.p12, profileA.key
profileB.ovpn, profileB.p12, profileB.key
profileC.ovpn, profileC.p12, profileC.key

Starting the connection with profileA, the log says that the software is using profileB.p12, and starting profileB the software uses profileC.p12, and so on
Sometimes stopping and restarting the service will change the p12 files picked up by the software, so sometimes after a restart of the service the software tries to use profileC.p12 for the connection to profileA.

If I have only the files of one profile in the folder then everything works.

Thanks
Luca

Second config is clicked but connects to first config

When I select to connect to the 2nd config, the window shows the correct selected config, but the first config is actually connected to.
Running Windows7, OpenVPN Manager 0.0.3.8
Anyone else experiencing this?
openvpn-manager-problem

popup GUI when desktop icon is double-clicked

This might be more of a feature request than issue:

Is there a way to bring up the status GUI when the desktop icon is double-clicked after the program has already started?

Apparently my users don't understand anything unless it's in the start menu or desktop icon 😄

Scrolling with the mouse wheel

Hello a feature that I would like to see is the ability to scroll through your list of config files when you right click with the mouse wheel that would be really cool and much faster than clicking on the arrow at the bottom.

Thanks

Unhandled exception when detecting openvpn location

It looks like the newest installer of openvpn doesn't create the registry key exe_path used to resolve the openvpn.exe location anymore, but still creates the OpenVPN key. UtilsHelper.LocateOpenVPN on the other hand only checks for the existence of the OpenVPN key and assumes that there must be an exe_path underneath. Instead it should check for the key to exist before it tries to read the value, to avoid an ugly IOException.

This only happes if you don't add openvpn.exe to the PATH variable, as LocateOpenVPN checks the PATH and retuns on success, before it tries the registry lookup method.

Problems using the 0.0.3.6 with Windows 8.1

Dear all,

I had Windows 8, and I upgraded to Windows 8.1, after the upgrade everything worked fine but your OpenVPN Manager application. I am not able to use it any more. Would it be possible to provideme with some instructions on what to do , so I can continue to use it. The message I get is: "error while starting OpenVPN" . Thanks in advance for your help.

Connecting to a second vpn causes an exception

In version 0.0.3.6, if I connect to one connection successfully, then click connect on a second, the following exception occurs:

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentOutOfRangeException: Text length must be less than 64 characters long.
Parameter name: Text
Actual value was fw-udp-1193-xxxxx (service): Connecting
xxxx-pfsense-udp-1194-Xxxxx.Xxxxxxxx (service): Connecting
.
   at System.Windows.Forms.NotifyIcon.set_Text(String value)
   at OpenVPNManager.FrmGlobalStatus.SetTrayIconAndPopupText()
   at OpenVPNManager.VPNConfig.State_StateChanged(Object sender, StateChangedEventArgs e)
   at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   at OpenVPNUtils.States.State.raiseEvents(StateSnapshot ea)
   at OpenVPNUtils.States.State.ChangeState(VPNConnectionState newstate)
   at OpenVPNUtils.ServiceConnection.Connect()
   at OpenVPNManager.VPNConfig.Connect()
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5472 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
OpenVPNManager
    Assembly Version: 0.0.3.7
    Win32 Version: 0.0.3.7
    CodeBase: file:///C:/Program%20Files%20(x86)/OpenVPN%20Manager/OpenVPNManager.exe
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5468 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5476 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5476 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
OpenVPNUtils
    Assembly Version: 0.0.3.7
    Win32 Version: 0.0.3.7
    CodeBase: file:///C:/Program%20Files%20(x86)/OpenVPN%20Manager/OpenVPNUtils.DLL
----------------------------------------
OpenVPN
    Assembly Version: 0.0.3.7
    Win32 Version: 0.0.3.7
    CodeBase: file:///C:/Program%20Files%20(x86)/OpenVPN%20Manager/OpenVPN.DLL
----------------------------------------
men3ho__
    Assembly Version: 0.0.3.7
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Move user specific AssemblyOriginatorKeyFile into .user files to clean the repository

To make it easier for others to compile the code and provide pull requests, the AssemblyOriginatorKeyFile should be moved to corresponding .user files. As an example for the OpenVPN.csproj the OpenVPN.csproj.user file would look like this:

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <AssemblyOriginatorKeyFile>jochenwierum.pfx</AssemblyOriginatorKeyFile>
  </PropertyGroup>
  <ItemGroup>
    <None Include="jochenwierum.pfx" />
  </ItemGroup>
</Project>

The .user files can then be ignored in the preferred way.

Default credentials

This is a feature request: A way to set a default password for many or all configurations at once. (I have hundreds of servers through which I can use NordVPN, but every time I use a server for the first time, I must enter the long username and password I was given by them.)

Thank you.

Log to file not working

Hi, first let me thank you for your work on this great utility.
I'm wondering whether is there a possibility to allow log to a file when there is log file set in ovpn config file? Log .... and Log-Append .... options doesn't seem to be working when I connect through openvpnmanager (There's even no default log file even when log is not specified compared to openvpn-gui - only log available is in openvpnmanger's gui, but I'd definitely prefer to have external one)

Can you please implement this feature or is it some kind of limitation when connecting through management interface?

Regards,
Ez.

Error message for "directive 'auth-retry interact' is needed in config file"

I've added 'auth-retry interact' to the both of config file (openvpn and openvpn manager) but when I run the application it raises a message like this:
image

the application setting is like:

image

the config has these lines:

management 127.0.0.1 1194
management-query-passwords
management-hold
management-signal
management-forget-disconnect
auth-retry interact

After all the application work and I can connect to a tunnel but I don't know the effect of this error message on openvpn manager manner!

Openvpn-Manager Status

Hello I think a fantastic feature would be if the connection status window came up when attempting to connect that way you would be able to see if and why a VPN isn't connecting, instead of waiting or manually clicking on the icon. This window should minimize on a successful connection.

It would also be very nice to see the connection IP in a tooltip once the connection has be established.

Thanks

Copy (multiple) lines from status window to clipboard

Hi,

I wish I could copy one or more lines from the openvpn manager status window to my clipboard to paste them somewhere else.
This could be done by selecting a single line or muliple lines by pressing ctrl and/or shift.
At the moment I can doubleclick on one line to get a popup window with the content of the line but I can't mark or copy it.

Best regards
Olaf

Request for a Stand Alone installer

The actual Setup Files containes the .net and the openvpn installer

this is a request to get an installer that only installs the manger and no deeps.

or is there a way to specify on the commandline in silent install to not install the other parts.

thx
Mario

Installer requires DotNet4, please change to DotNet2

Installer 'requires'/checks for DotNet4, please change to DotNet2.

However OpenVPNManager runs fine with only DotNet2. Only DotNet4 however does not work for OpenVPNManager, so the installer should be changed to match/require DotNet2.

Unable to connect to two OpenVPNs at once

Hello,

I want to use OpenVPNManager to connect to two OpenVPNs at once. The OpenVPNs I want to connec to are running on pfSense firewalls.

I added a second TAP adapter, but when I try to connect to the second VPN I'm getting 'Could not establish connection to management interface'.

Before I switched to using OpenVPNManager I didn't have to make any other changes, does anyone know how to connect multiple VPNs at once with OpenVPNManager?

[From mail] Problems with OpenVPN 2.4.8 (German)

Copied from E-Mail:

Hallo,
ich benutze deine GUI für OpenVPN gerne nun seit Jahren, weil sie auch mit Smartcards umgehen kann.
Leider funktioniert sie jetzt nicht mehr zusammen mit dem OpenVPN Cient 2.4.8
Könntest du vielleicht eine neue passende Version erzeugen?
LG A.

1572964070674blob

Option to minimize/hide status popup when connecting

With the official openvpn-gui.exe there is a command line parameter of '--silent_connection 1' which hides the status popup when connecting.

I was wondering if it would be possible to get a similar option (either as an option or command line parameter) for openvpn-manager?

Cheers

[Feature] Change default text editor

Hi Jochen,

I use Notepad++ as my default editor. And as Notepad doesn't support the Unix line ending, it would be awesome to set the editor for OpenVPN Manager to Notepad++.

So my request would be an option in the settings to change the path to the default editor.

Thanks! :-)

Warn user when there is already a config running with the same management port

Having multible configs with the same management address amd port running at the same time doesn't work, because the first corresponding openvpn instance will bind to the port and other instances will not be able to bind to the port until the first instance is gone. The user should be warned if there is already an instance with the given management port running.

VPN IP Adress as tooltip

Hi there,

I wish as new feature that the current connected IP-Adress(es) is/are shown in the tooltip of the openvpn-manager icon.
Actually I have to rightclick on the icon, choose the connected VPN and click "show" to see the current connected IP-Adress in the new window in the upper right corner.

Thanks for reading.

OpenVPN manager service not starting on Windows 10

Hello,

I have several Win10 machines where the machine boots up but the 'OpenVPN Manager' never starts. I'm not able to connect to any VPNs with Openvpn-Manager until I manually start the 'OpenVPN Manager' service. So far I can't find any errors or other clues as to why this isn't starting.

Has anyone else had this issue?

[Feature] Open config directory

Hi Jochen,

I would like a button to open the configuration directory, or, even better, be able to delete configurations from the Manager.

Thanks!

error when using smart card

Hi!
When using a (PIN protected) smart card and enabling smart card support in OpenVPN Manager 0.0.3.8, I retrieve the following error.

Mon Oct 07 21:00:38 2013 OpenVPN 2.3.2 x86_64-w64-mingw32 [SSL (OpenSSL)] [LZO] [PKCS11] [eurephia] [IPv6] built on Aug 22 2013
Mon Oct 07 21:00:38 2013 MANAGEMENT: TCP Socket listening on [AF_INET]127.0.0.1:11197
Mon Oct 07 21:00:38 2013 Need hold release from management interface, waiting...
Mon Oct 07 21:00:38 2013 MANAGEMENT: Client connected from [AF_INET]127.0.0.1:11197
Mon Oct 07 21:00:38 2013 MANAGEMENT: CMD 'log on all'
Mon Oct 07 21:00:38 2013 MANAGEMENT: CMD 'state on'
Mon Oct 07 21:00:38 2013 MANAGEMENT: CMD 'hold release'
Mon Oct 07 21:00:38 2013 PKCS#11: Adding PKCS#11 provider 'c:\Windows\System32\opensc-pkcs11.dll'
Mon Oct 07 21:00:38 2013 MANAGEMENT: CMD 'pkcs11-id-count'
Mon Oct 07 21:01:27 2013 MANAGEMENT: CMD 'pkcs11-id-count'
Mon Oct 07 21:01:28 2013 MANAGEMENT: CMD 'pkcs11-id-count'
Mon Oct 07 21:01:31 2013 MANAGEMENT: CMD 'signal SIGTERM'
Mon Oct 07 21:01:31 2013 Cannot load certificate "(null)" using PKCS#11 interface
Mon Oct 07 21:01:31 2013 SIGHUP[hard,private-key-password-failure] received, process restarting
Mon Oct 07 21:01:31 2013 MANAGEMENT: >STATE:1381172491,RECONNECTING,private-key-password-failure,,
Mon Oct 07 21:01:31 2013 OpenVPN 2.3.2 x86_64-w64-mingw32 [SSL (OpenSSL)] [LZO] [PKCS11] [eurephia] [IPv6] built on Aug 22 2013
Mon Oct 07 21:01:31 2013 MANAGEMENT: CMD 'signal SIGTERM'
Mon Oct 07 21:01:31 2013 Signal received from management interface, exiting

openvpn screenshot

The following verifies, that my smart card is connected as required:
C:\Program Files\OpenVPN\bin> openvpn.exe --show-pkcs11-ids c:\Windows\System32\opensc-pkcs11.dll

The following objects are available for use.
Each object shown below may be used as parameter to
--pkcs11-id option please remember to use single quote mark.

Certificate
DN: CN=mydomain.example.com
Serial: 020EFB
Serialized id: ZeitControl/PKCS\x2325\x20emulated/000500000c81/OpenPGP\x20card\x20\x28User\x20PIN\x29/03

openvpn-manager autoconnect

Hello
I'm using version 3.6, and only one certificate.

I would like to connect to vpn to start windows.

The openvpnmanager service is active.

Currently the process is done manual -> right and connect button.

I appreciate all help.

Follow the .ovpn file:

dev tun
persist-tun
persist-key
cipher BF-CBC
auth SHA1
tls-client
client
resolv-retry infinite
remote ip 1194 udp
lport 0
verify-x509-name "server" name
pkcs12 srvlmssafw01-udp-1194-XXX.p12
comp-lzo

dont terminate service process on wrong password, ask again

auth-retry interact

open management channel

management 127.0.0.1 166

wait for management to explicitly start connection

management-hold

query management channel for user/pass

management-query-passwords

disconnect VPN when management program connection is closed

management-signal

forget password when management disconnects

management-forget-disconnect

Reason for targeting x86?

Is there any reason why some of the assemblies target x86 only? As we don't reference any unmanaged x86 libraries, we should change this to AnyCPU to give the .net runtime the choice.

Or do we want to save memory, by forcing the runtime into 32bit? If so, I suggest to only compile the executables as x86 and let the dlls target AnyCPU anyway.

No response, high cpu and mem usage

I really like using OpenVPN Manager,
but I've a lot of openvpn configs, and after I changed the path to the configs, the Manager stops working and cpu and mem usage is really high. If I use another folder with just 3 configs everything works fine.

But I think if it's a manager it should work with a lot of configs.
Maybe you could add subfolders to the manager or something.

take care
-Chris

Add GUI for editing OpenVPN config files

  • It would be nice to have a GUI to edit the OpenVPN configuration files, like it exists under linux (openvpn plugin for networkmanager) as seen on the pictures below.
  • The GUI could give the option to save the file as a configuration for userspace connection or as a service connection (and update the service in the same time).
  • The possibility to load configuration files directly into the config directory should be kept also. Ideally, the configuration could be changed directly in the file and then through the GUI or vice-versa.
    vpnclient
    linux-ssl-advanced-general

Windows 10 problem after Return from Hibernate

I use Hibernate allot !! If I connect to my home openvpn server and connect with OpenVPN Manager it works just fine - and shows green in icon bar. If I then hibernate my tablet then un-hibernate it - status is still green. Cannot disconnect or do anything with icon. OpenVPN connection is NOT up. Either have to restart Tablet OR Kill OpenVPN Manager program - stop and start the OpenVPN manager service and restart the OpenVPN Manager program.

Is this a known issue ??

Bug running config 0.0.3.7

No issue with 0.0.3.6 but issue running same ovpn file with 0.0.3.7

Unhandled exception has occured in your application.

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentOutOfRangeException: Text length must be less than 64 characters long.
Parameter name: Text
Actual value was AirVPN United States - Fremont, California (Persei)(UDP) (AirVPN): Connecting
.
at System.Windows.Forms.NotifyIcon.set_Text(String value)
at OpenVPNManager.FrmGlobalStatus.SetTrayIconAndPopupText() in C:\Users\Jochen Wierum\Documents\Visual Studio 2008\Projects\OpenVPN Manager\OpenVPNManager\FrmGlobalStatus.cs:line 663
at OpenVPNManager.VPNConfig.State_StateChanged(Object sender, StateChangedEventArgs e) in C:\Users\Jochen Wierum\Documents\Visual Studio 2008\Projects\OpenVPN Manager\OpenVPNManager\VPNConfig.cs:line 424
at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
at OpenVPNUtils.States.State.raiseEvents(StateSnapshot ea) in C:\Users\Jochen Wierum\Documents\Visual Studio 2008\Projects\OpenVPN Manager\OpenVPN\States\State.cs:line 143
at OpenVPNUtils.States.State.ChangeState(VPNConnectionState newstate) in C:\Users\Jochen Wierum\Documents\Visual Studio 2008\Projects\OpenVPN Manager\OpenVPN\States\State.cs:line 78
at OpenVPNUtils.UserSpaceConnection.Connect() in C:\Users\Jochen Wierum\Documents\Visual Studio 2008\Projects\OpenVPN Manager\OpenVPN\UserSpaceConnection.cs:line 126
at OpenVPNManager.VPNConfig.Connect() in C:\Users\Jochen Wierum\Documents\Visual Studio 2008\Projects\OpenVPN Manager\OpenVPNManager\VPNConfig.cs:line 466
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.6400 (Win8RTMGDR.050727-6400)

CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll

OpenVPNManager
Assembly Version: 0.0.3.7
Win32 Version: 0.0.3.7

CodeBase: file:///C:/Program%20Files/personalVPN/bin/openvpnmanager/OpenVPNManager.exe

System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.6401 (Win8RTMGDR.050727-6400)

CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll

System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.6402 (Win8RTMGDR.050727-6400)

CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.6401 (Win8RTMGDR.050727-6400)

CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)

CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll

System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)

CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll

OpenVPNUtils
Assembly Version: 0.0.3.7
Win32 Version: 0.0.3.7

CodeBase: file:///C:/Program%20Files/personalVPN/bin/openvpnmanager/OpenVPNUtils.DLL

OpenVPN
Assembly Version: 0.0.3.7
Win32 Version: 0.0.3.7

CodeBase: file:///C:/Program%20Files/personalVPN/bin/openvpnmanager/OpenVPN.DLL

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.