2 kokokooo kokokooo 于 2014.12.19 21:12 提问

C# 程序关闭防火墙出异常

想通过程序改变防火墙的设置,程序打开防火墙时没有问题(管理员账户),可关闭防火墙会跳出异常,无法成功关闭,请问有知道怎么处理的吗?

显示弹出安全警告提示“程序或防火墙与该版本的Windows不兼容”,但其实已经关闭了security center。

程序异常类型:NotImplememtedException;
异常消息:为实现该方法或操作。

3个回答

ZR__MaNong
ZR__MaNong   2014.12.19 23:23

你是什么操作系统?win7的操作系统对权限的控制比较多 你用最大的权限试一试

kokokooo
kokokooo win7,已经用的是管理员账户
3 年多之前 回复
a1210054555
a1210054555   2014.12.20 11:04

直接进入控制面板,打开windows防火墙后再手动关闭,有时候有误报

kokokooo
kokokooo 手动修改是没问题的,问题是通过程序控制不了,能打开不能关闭。。。
3 年多之前 回复
caozhy
caozhy   Ds   Rxr 2015.01.03 07:16

文章没有看?不是写得很清楚了么?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
C#(VB.NET)操作Windows自带的防火墙 之 启用(开启)/禁用(关闭)防火墙
转载:http://www.cnblogs.com/sjcatsoft/archive/2009/01/15/1376489.html 在上一篇 C#(VB.NET)操作Windows自带的防火墙 之 综述篇 里,我们提到了下面这幅图 本篇,我们就实现 启用/关闭 和 是否允许例外 的功能 先说明一点,因为windows自带了“安全中心” Security Center 这个功能,
C#关闭防火墙源代码
C#关闭防火墙源代码C#关闭防火墙源代码C#关闭防火墙源代码C#关闭防火墙源代码C#关闭防火墙源代码
VS解决BEX错误但无法关闭DEP保护的问题
VS编译出的程序偶尔出现BEX错误,将其排除在DEP之外,但出现无法添加的问题,原因在于VS编译代码时候的设置选项。 BEX错误暂时还未找到原因。
c#判断应用程序是否正常运行以及输出异常关闭日志
c#判断应用程序是否正常运行以及输出异常关闭日志1.需求在一个桌面应用程序的运行过程中,需要依赖另外一个程序实时计算,因此得保证该计算程序能时刻运行,如果停止了,立刻重新启动,并且输出异常关闭日志。2.分析既然需要实现判断能否正常运行和输出异常关闭日志,所以就应该分为两部分来分别实现功能。3.判断是否正常运行⑴根据进程名获取进程; ⑵判断进程是否存在,不存在,输出关闭异常,重新启动; ⑶添加计时
使用注册表关闭Windows防火墙
Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/SharedAccess/Parameters/FirewallPolicy/StandardProfile]"EnableFirewall"=dword:00000000 修改这个注册表只是关闭防火墙,并没
防火墙阻止有些程序的解决办法
当你在浏览器输入http://localhost/访问有些本地的软件系统时,就会有访问不到的现象,这时你只需要打开防火墙,如win7: 控制面板----->系统和安全找到防火墙,如下图: 打开允许程序通过windows防火墙,如下: 这样就能允许了
防火墙与注册表
<br /><br />年前写的一个程序。目的程序在打开端口的时候,系统自带的防火墙不能有提示<br />GetCurrentAppPath(m_strPath);<br />m_strExePathName = m_strPath+L"demo.exe";   //得到完整的路径<br /><br />RootKey=HKEY_LOCAL_MACHINE;     //注册表主键名称<br />SubKey=L"SYSTEM//ControlSet001//Services//SharedAccess//
c#在程序中调用另一个程序,并进行异常捕捉——System.Diagnostics.Process
1.启动子进程,不等待子进程结束 private void simpleRun_Click(object sender, System.EventArgs e) { System.Diagnostics.Process.Start(@"C:listfiles.bat"); } 2.启动子进程,等待子进程结束,并获得输出 1private void runSyncAndGetRes
vbs 关闭windows 防火墙
' 关闭防火墙Set objFirewall=CreateObject(&quot;HNetCfg.FwPolicy2&quot;)'旧版方法'Set objPolicy=objFirewall.LOcalPolicy.CurrentProfile'objPolicy.FirewallEnabled=FalseConst NET_FW_PROFILE2_DOMAIN = 1Const NET_FW_PROFILE2_...
C#winform 全局错误捕捉 可以让错误跳过去继续执行住程序
C#winform 全局错误捕捉 可以让错误跳过去继续执行住程序