工作上要用到 SignalR ( 不是core SignalR ) 而 官方有壓力測試工具 但是放在原始碼中要自己去建置取得
但過程很不順利 紀錄一下吧
這是.net framework 4 的 SignalR
首先 是 使用曲軸的 SignalR 連線密度測試 文章中說
要取得測試工具 Crank.exe 先去下載 原始碼 自己 build
於是就去下載 SignalR 2.4.1 馬上就碰到問題
方案開啟後 一堆專案載入失敗
錯誤訊息 大致上說 asp.net core SDK 找不到 請看 global.json 內的版本
我還以為我下載到 Core SingalR , 結果我沒下載錯 只好去裝 sdk version "2.1.400"
專案開起來後 建置失敗 發現是 Microsoft.AspNet.SignalR.Client.JS.Tests 就先卸載專案
建置成功後 到文章說的 \src\Microsoft.AspNet.SignalR.Crank\bin\debug 結果
居然沒有bin資料夾 ??!!
最後用找檔案的方式 終於找到
SignalR-2.4.1\artifacts\Debug\bin\Microsoft.AspNet.SignalR.Crank\net45
終於得到 crank.exe
還發現 Microsoft.AspNet.SignalR.Samples 真棒
有很多實用的code 可以參考
如果內容有誤請多鞭策謝謝