Plugins 如何将MAF进程添加到windows防火墙例外规则

Plugins 如何将MAF进程添加到windows防火墙例外规则,plugins,windows-7,windows-firewall,maf,Plugins,Windows 7,Windows Firewall,Maf,我使用Microsoft托管加载项框架,将加载项作为单独的进程运行 它从我的插件dll创建一个名为“AddInProcess32.exe”的进程 插件应该能够打开一个端口,所以我应该能够将它添加到防火墙例外应用程序中。但我不能这样做。 如何在windows 7中将MAF进程添加到防火墙异常中?首先,.NET Framework版本很重要AddInProcess32.exe位于下 For .NET FW 3.5 %windir%\Microsoft.NET\Framework\v3.5\AddIn

我使用Microsoft托管加载项框架,将加载项作为单独的进程运行

它从我的插件dll创建一个名为“AddInProcess32.exe”的进程

插件应该能够打开一个端口,所以我应该能够将它添加到防火墙例外应用程序中。但我不能这样做。


如何在windows 7中将MAF进程添加到防火墙异常中?

首先,.NET Framework版本很重要<代码>AddInProcess32.exe位于下

For .NET FW 3.5
%windir%\Microsoft.NET\Framework\v3.5\AddInProcess32.exe

For .NET FW 4.0
%windir%\Microsoft.NET\Framework\v4.0.30319\AddInProcess32.exe
其余工作与向windows防火墙添加任何应用程序相同。像下面这样的方法应该可以奏效

netsh advfirewall firewall add rule name=AddInProcess32 dir=in action=allow program="C:\Windows\Microsoft.NET\Framework\v3.5\AddInProcess32.exe" enable=yes profile=any
对于传出规则,您也可以使用下面的行

netsh advfirewall firewall add rule name=AddInProcess32 dir=out action=allow program="C:\Windows\Microsoft.NET\Framework\v3.5\AddInProcess32.exe" enable=yes profile=any

警告:由于不同的应用程序可以使用
AddInProcess32.exe
,因此将其添加到Windows防火墙可能不安全。只是一个警告。至少您可以尝试限制其权限。

首先,.NET Framework版本很重要<代码>AddInProcess32.exe位于下

For .NET FW 3.5
%windir%\Microsoft.NET\Framework\v3.5\AddInProcess32.exe

For .NET FW 4.0
%windir%\Microsoft.NET\Framework\v4.0.30319\AddInProcess32.exe
其余工作与向windows防火墙添加任何应用程序相同。像下面这样的方法应该可以奏效

netsh advfirewall firewall add rule name=AddInProcess32 dir=in action=allow program="C:\Windows\Microsoft.NET\Framework\v3.5\AddInProcess32.exe" enable=yes profile=any
对于传出规则,您也可以使用下面的行

netsh advfirewall firewall add rule name=AddInProcess32 dir=out action=allow program="C:\Windows\Microsoft.NET\Framework\v3.5\AddInProcess32.exe" enable=yes profile=any
警告:由于不同的应用程序可以使用
AddInProcess32.exe
,因此将其添加到Windows防火墙可能不安全。只是一个警告。至少您可以尝试限制其权限