I am developing a C# application using .NET Framework 4.0 in VS2010. It is licensed. I have downloaded VS2010 from DreamSpark because I am a student. However, while debugging my application, myapp.vshost.exe tries to connect to various remote IP addresses. Some of them are:
194.7.155.82, 199.7.59.190
Also, when I compile my app in release mode and use it, my firewall pops-up with my application trying to connect to different IP addresses. My application does not need any internet connection. However, it tries to connect.
Please advise me on how can I stop this behavior?
These are the references from my project:
Interop.IWshRuntimeLibrary
Interop.NetFwTypeLib
System.dll
System.Management.dll
System.ServiceModel.dll
System.ServiceProcess.dll
They are all from Microsoft and signed. I don’t use any 3rd party libraries.
I have also added this to my app.config file:
<?xml version="1.0"?>
<configuration>
<runtime>
<generatePublisherEvidence enabled="false"/>
</runtime>
</configuration>
If you’re not doing it yourself, it’s very likely one of the libraries you’re using. Try removing them one by one.
Those are Verisign domains, so it’s also possible that some signatures are being checked.