I am trying to use the source code, so I can add proxy support for username:password proxies.
As mentioned in the other threads, I had issues getting this to work as I had to install windows8, then use the correct version of visual studio to even get it to load in the dev studio, then when running it back on Windows 7 got an error with system.net.httpclient
not able to set proxy.
Anyway, that fix was to add nuget packages
That got the program to run, and it runs on my machine fine. However, when I move the program to the production machine it errors with:
Could not load file or assembly 'System.Net.Http.Primitives, Version=188.8.131.52, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference
As the source code is portable it is targeting windows8, .net4.0 (I have removed the other options), I cannot remove windows8 support without creating a new project. This will give a latest version of
System.Net.Http.Primitives v 2.28 or something similar
Then I add the tweetinvi dlls to my project, but now when I build, due to adding system.net.http to fix a previous issue, I get the latest versions as I am targeting only windows 7 / .net 4.0 this it brings down the version 4.02 or something
Thus when trying to run, get the dll versioning issue.
Any ideas on how to get this to work would be greatly appreciated.
Or even confirmation it is possible to get working on windows7