mwiedemeyer / ProxySwitcher

Proxy Switcher allows you to automatically execute actions, based on the detected network connection. As the name indicates, Proxy Switcher comes with some default actions, for example setting proxy settings for Internet Explorer, Firefox and Opera.
Apache License 2.0
135 stars 60 forks source link

Action not work on 3.6.3 version #15

Open chicco27 opened 8 years ago

chicco27 commented 8 years ago

I've update from 3.6.1 to 3.63 version and the action button dosen't work. When I push the botton "add action" there aren't Firefox or Internet Explorer buttons.

mwiedemeyer commented 8 years ago

Please make sure, that you have the AddIn subfolder and it contains the addin dll's

AndrewBuis commented 8 years ago

I had the same issue, posted to a different thread. Looks like extracting the zip and running the EXE doesn't register the dlls on first run. Searching regedit, I have: C:|Program Files (x86)|Proxy Switcher|Addins|ProxySwitcher.Actions.DefaultActions.dll Then the entry: ProxySwitcher.Actions.DefaultActions,Version="3.6.1.0",Culture="neutral",PublicKeyToken="C62B3978F9D76BE9",ProcessorArchitecture="MSIL"

Is there a .msi version available?

chicco27 commented 8 years ago

Yes the files are present on the subfolder but as @AndrewBuis said on EXE run they aren't loaded.

Notrede commented 8 years ago

Hi and thanks for the work...

Same here on Win10... no actions in the menu...

madlou commented 8 years ago

I have the same issue; i extracted the zip over the previous installation and now I am unable to add an action.

Windows 7, 64 Bit (if that helps)

madlou commented 8 years ago

Not having done any .net development ever, but wanting this tool to work for me... I got it working for me by:

  1. Downloading the source from here
  2. Downloading Visual Studio Community 2015 (VSC)
  3. Building the project in VSC
  4. Copying the folders/files from "\ProxySwitcher-master\ProxySwitcher.Actions.DefaultActions\bin\Debug" to "\ProxySwitcher-master\ProxySwitcher\bin\Debug\Addins"
  5. Running "\ProxySwitcher-master\ProxySwitcher\bin\Debug\ProxySwitcher.exe"

Overkill... well, probably.

I appreciate that this may not help anyone else, but thought I'd share.

NorbertMK commented 7 years ago

Fixed addins in 3.6.3: https://github.com/NorbertMK/ProxySwitcher/releases/tag/3.6.3 Download: Release.zip In post-build I found:

xcopy "$(TargetPath)" "......\ProxySwitcher\bin\Debug\AddIns" /y xcopy "$(TargetDir)\de" "......\ProxySwitcher\bin\Debug\de" /y

In all addins (standard + 6 in actions) I have set this to set:

xcopy /y /d "$(TargetPath)" "$(SolutionDir)ProxySwitcher\$(OutDir)\Addins"

I will try to fix the IE "exceptions list into script field" issue if it persists in IE11. Looks fixed. Also Opera seems broken ("%appdata%/opera" is now "opera software").