【问题标题】:GlobalHost.ConnectionManager.GetHubContext<T>() Getting error Could not load file or assembly 'System.Diagnostics.PerformanceCounter,GlobalHost.ConnectionManager.GetHubContext<T>() 出现错误无法加载文件或程序集\'System.Diagnostics.PerformanceCounter,
【发布时间】:2022-08-12 14:51:27
【问题描述】:

我有集线器服务和客户端。他们都在说话,但通过控制台应用程序,无法注入IHubContext

var context = GlobalHost.ConnectionManager.GetHubContext<HubSec>(\"TestHub\");

我试过了

var context = GlobalHost.ConnectionManager.GetHubContext(\"TestHub\");

两次都得到相同的错误。

  • 错误信息是什么?
  • 无法加载文件或程序集 \'System.Diagnostics.PerformanceCounter,Version=0.0.0.0,Culture=neutral,PublicKeyToken=cc7b13ffcd2ddd51\'。系统找不到指定的文件。\' 那是错误信息。

标签: c# asp.net asp.net-core signalr


【解决方案1】:

安装 nuget System.Diagnostics.PerformanceCounter 为我解决了这个问题。

【讨论】:

    猜你喜欢
    • 2011-08-12
    • 2010-10-07
    • 2023-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-20
    • 2013-02-23
    相关资源
    最近更新 更多