3

VS2010で.NETFramework4.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 

それらはすべてMicrosoftからのものであり、署名されています。サードパーティのライブラリは使用していません。これをapp.configファイルにも追加しました。

<?xml version="1.0"?>
<configuration>
  <runtime>
    <generatePublisherEvidence enabled="false"/>
  </runtime>  
</configuration>
4

2 に答える 2

6

最初のものはCyber​​trustが所有し、2番目はThawteが所有しています。どちらにもCRL(証明書失効リスト)ファイルが含まれているようです。したがって、証明書を使用するライブラリを使用していると思います。ライブラリは、証明書が取り消されているかどうかを確認するためにチェックされます。

使用しているライブラリやアプリの動作について何も知らずに、これ以上言うのは難しいです。

于 2012-06-19T18:50:17.433 に答える
3

自分で行っていない場合は、使用しているライブラリの1つである可能性が非常に高くなります。それらを1つずつ削除してみてください。

これらはVerisignドメインであるため、一部の署名がチェックされている可能性もあります。

于 2012-06-19T18:48:36.343 に答える