部分电脑出现这个问题!
问题签名: 问题事件名称: CLR20r3 问题签名 01: wisdomgps.views.qyjk.exe 问题签名 02: 1.0.0.0 问题签名 03: 544a1716 问题签名 04: System.Management 问题签名 05: 4.0.0.0 问题签名 06: 4ba1e140 问题签名 07: fe 问题签名 08: 133 问题签名 09: PSZQOADHX1U5ZAHBHOHGHLDGIY4QIXHX OS 版本: 6.1.7600.2.0.0.256.48 区域设置 ID: 2052 其他信息 1: 0a9e 其他信息 2: 0a9e372d3b4ad19135b953a78882e789 其他信息 3: 0a9e 其他信息 4: 0a9e372d3b4ad19135b953a78882e789联机阅读隐私声明: http://go.microsoft.com/fwlink/©linkid=104288&clcid=0x0804如果无法获取联机隐私声明,请脱机阅读我们的隐私声明: C:\Windows\system32\zh-CN\erofflps.txt
我在网上找到的大概原因是这个操作磁盘导致的
using System.Management;
是个操作磁盘的类
///
/// 获取硬盘卷标号
///
///
public string GetDiskVolumeSerialNumber()
{
//ManagementClass mc = new ManagementClass("win32_NetworkAdapterConfiguration");
ManagementObject disk = new ManagementObject("win32_logicaldisk.deviceid=\"c:\"");
disk.Get();
return disk.GetPropertyValue("VolumeSerialNumber").ToString();
}
///
/// 获取CPU序列号
///
///
public string GetCpu()
{
string strCpu = null;
ManagementClass myCpu = new ManagementClass("win32_Processor");
ManagementObjectCollection myCpuCollection = myCpu.GetInstances();
foreach (ManagementObject myObject in myCpuCollection)
{
strCpu = myObject.Properties["Processorid"].Value.ToString();
}
return strCpu;
}
好像度娘解决不了这个问题 google 估计只有e文的
谢谢!
8 回答
慕莱坞森
TA贡献1810条经验 获得超4个赞
在项目的bin目录dll文件。如果文件不是目录,那么它将抛出的错误。所以当复制文件和文件夹确保你复制的所有依赖项(所有引用的类库dll、引用等)。复制“系统”相关的dll文件。
- 8 回答
- 0 关注
- 668 浏览
添加回答
举报
0/150
提交
取消