【发布时间】:2023-03-10 01:54:01
【问题描述】:
我使用 Visual Studio 2013 和 Windows Azure SDK 2.3。
在单击Start without Debugging 后,我的解决方案突然出现了一段时间,然后弹出一个错误,提示ClientPerfCountersInstaller.exe stopped working。我单击Send Information 按钮将错误发送给MS,然后它退出了。 “这很奇怪,”我想。我关闭了VS,重新打开,然后再次尝试。一样。重新启动计算机,重新打开 VS,但现在,它只是在启动解决方案时挂起(有或没有调试)。 Azure Compute 和 Storage Emulators 都已启动(我可以在系统托盘中看到),但没有其他任何反应。我最终收到了来自 VS 的“这比预期花费的时间更长”的消息。
我尝试卸载 Windows Azure SDK 2.3,然后重新安装。那没用。
我查看了 Windows 事件查看器,每次尝试启动我的解决方案时都注意到以下四个错误:
应用程序:ClientPerfCountersInstaller.exe 框架版本: v4.0.30319 描述:进程因未处理而终止 例外。异常信息:System.ComponentModel.Win32Exception 堆栈: 在 System.Diagnostics.PerformanceCounterLib.RegisterFiles(System.String, 布尔值)在 System.Diagnostics.PerformanceCounterCategory.Delete(System.String)
在 ClientPerfCountersInstaller.CounterInstaller.ReadConfigAndInstallCounters() 在 ClientPerfCountersInstaller.CounterInstaller.Main(System.String[])
|
错误的应用程序名称:ClientPerfCountersInstaller.exe,版本: 1.0.5287.0,时间戳:0x533b317f 错误模块名称:KERNELBASE.dll,版本:6.1.7601.18409,时间戳:0x5315a05a 异常代码:0xe0434352 故障偏移量:0x000000000000940d 故障 进程 ID:0x1918 错误应用程序启动时间:0x01cf9c5d685efbcd 错误的应用程序路径: C:\Path-To-Solution\Dealers.Web.WindowsAzure.Local\csx\Debug\roles\Dealers.Web\approot\bin\Microsoft.WindowsAzure.Caching\ClientPerfCountersInstaller.exe 错误模块路径:C:\Windows\system32\KERNELBASE.dll 报告 ID: a64bfba7-0850-11e4-bd03-b8ca3ac71182
|
性能注册表值中的性能字符串已损坏 当处理性能扩展计数器提供程序时。基本指数 性能注册表中的值是数据中的第一个 DWORD 部分,LastCounter 值是数据部分中的第二个 DWORD, LastHelp 值是 Data 部分中的第三个 DWORD。
|
卸载服务窗口 azure 的性能计数器字符串 缓存:客户端(Windows azure 缓存:客户端)失败。第一个 DWORD 数据部分中包含错误代码。
这是怎么发生的?听起来像是文件或条目还是随机损坏的东西?
【问题讨论】:
标签: windows azure visual-studio-2013