我正在 VS2010 中使用 .NET Framework 4.0 开发 C# 应用程序。它已获得许可。因为我是学生,所以我从 DreamSpark 下载了 VS2010。但是,在调试我的应用程序时,myapp.vshost.exe 会尝试连接到各种远程 IP 地址。他们之中有一些是:
194.7.155.82, 199.7.59.190
此外,当我在发布模式下编译我的应用程序并使用它时,我的防火墙会弹出,我的应用程序试图连接到不同的 IP 地址。我的应用程序不需要任何互联网连接。但是,它会尝试连接。
请告诉我如何阻止这种行为?
这些是我项目中的参考资料:
Interop.IWshRuntimeLibrary
Interop.NetFwTypeLib
System.dll
System.Management.dll
System.ServiceModel.dll
System.ServiceProcess.dll
他们都来自微软并签名。我不使用任何 3rd 方库。我还将它添加到我的 app.config 文件中:
<?xml version="1.0"?>
<configuration>
<runtime>
<generatePublisherEvidence enabled="false"/>
</runtime>
</configuration>