Windowsサービスでは、Windowsファイアウォールから特定のルールを作成または削除する必要があります。このためには、NetFwTypeLib
と<windows>\system32\hnetcfg.dll
のCOMを使用してインターフェイスします。私は埋め込む場合は、私とのアセンブリをインストールすることを感じているNetFwTypeLibを展開してWindowsファイアウォールを管理する
Service cannot be started. System.IO.FileNotFoundException:
Could not load file or assembly 'Interop.NetFwTypeLib,
Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null' or one of its dependencies.
The system cannot find the file specified.
:それは私の64ビット版のWindows 7マシンが、別の64ビット版のWindows 7マシンは、次のエラーをスローでテストに素晴らしい作品32ビットと64ビットの間で問題が発生します。
この欠落しているアセンブリの配備の問題を解決するにはどうすればよいですか?
編集:これは、4.0以外の任意のターゲットフレームワークのためのVS2010 issueのようです。誰にもこれに対する修正がありますか?
解決方法を見つけましたか? asmeものを使う必要がある – Ghita