FrameWork无法运行,出现System.Management.ManagementException 访问遭到拒绝
来源:互联网 发布:董思成同学爆料 知乎 编辑:程序博客网 时间:2024/05/16 00:49
当你运行FrameWork时,出现以下错误.
是由于你的服务器asp.net的运行权限低,导致asp.net进程无法访问System.Management类. 你可以找到FrameWork.Components.sys_FrameWorkInfoTable.cs文件,将其原来的构造函数
System.Management thrown System.Management.ManagementException
访问遭到拒绝
在 System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)
在 System.Management.ManagementScope.InitializeGuts(Object o)
在 System.Management.ManagementScope.Initialize()
在 System.Management.ManagementObject.Initialize(Boolean getObject)
在 System.Management.ManagementClass.GetInstances(EnumerationOptions options)
在 System.Management.ManagementClass.GetInstances()
在 FrameWork.Components.sys_FrameWorkInfoTable..ctor()
在 FrameWork.CheckUpdate..ctor()
在 FrameWork.FrameWorkPermission.app_Auth(Object sender, EventArgs e)
在 System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
在 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
是由于你的服务器asp.net的运行权限低,导致asp.net进程无法访问System.Management类. 你可以找到FrameWork.Components.sys_FrameWorkInfoTable.cs文件,将其原来的构造函数
/// <summary> /// 构造函数 /// </summary> public sys_FrameWorkInfoTable() { ManagementClass mc = new ManagementClass("Win32_Processor"); ManagementObjectCollection moc = mc.GetInstances(); foreach (ManagementObject mo in moc) { _S_RegsionGUID = mo.Properties["ProcessorId"].Value.ToString(); break; } }修改为
/// <summary> /// 构造函数 /// </summary> public sys_FrameWorkInfoTable() { ManagementClass mc = new ManagementClass("Win32_Processor"); try { ManagementObjectCollection moc = mc.GetInstances(); foreach (ManagementObject mo in moc) { _S_RegsionGUID = mo.Properties["ProcessorId"].Value.ToString(); break; } } catch (Exception) { _S_RegsionGUID = Common.EnBase64(AppDomain.CurrentDomain.BaseDirectory); } finally { mc.Dispose(); } }
- FrameWork无法运行,出现System.Management.ManagementException 访问遭到拒绝
- FrameWork无法运行,出现System.Management.ManagementException
- System.Management.ManagementException: 访问遭到拒绝的解决方案
- 批处理,xcopy 访问遭到拒绝
- 【不想活了】DELPHI 运行程序出现System Error. Code: 5. 拒绝访问。
- vs2010 运行时出现无法启动程序 拒绝访问的一个可能的原因
- System.UnauthorizedAccessException: 拒绝访问。
- System.UnauthorizedAccessException: 拒绝访问
- System.UnauthorizedAccessException: 拒绝访问
- 关于安装.NET Framework 2.0时偶然碰到的问题(提示"Error 205015. 安装程序集..../System.EnterpriseServices.dll失败,原因是出现了系统错误:拒绝访问。")
- weblogic.management.ManagementException:Deployer:149115
- 运行启动项目时出错:无法启动程序......,拒绝访问
- wamp出现拒绝访问
- System Volume Information 拒绝访问
- System.UnauthorizedAccessException: 拒绝访问 解决方法
- System.ComponentModel.Win32Exception: 拒绝访问。
- System Volume Information 拒绝访问
- TROUBLESHOOTING: Weblogic Server Exception: weblogic.management.ManagementException
- request.form循环取值
- 11205--The broken pedometer
- 关于变量在存储中的定位
- HIVE问答, 某天的hadoop群聊天记录
- 未婚男子必读的31条感悟
- FrameWork无法运行,出现System.Management.ManagementException 访问遭到拒绝
- 开始写博客
- DELPHI用户登录方案
- IO 创建文件夹 及文本的文件的建立
- 指针和数组长度求法
- 根据表单的name(名字)数组,返回对应的Map对象。Map对象的key是表单的name,Map对象的value是表单的value
- ASP.NET AJAX客户端编程之旅(七)——剩下的问题(完结篇)
- spring中的事物传播
- 将前台的一个form转换成一个list,list中包含了两个map, 一个是form的input字段key和value的map,另一个是附件map