我使用SignalR和Redis背板擴展。現在,Microsoft.AspNet.SignalR.Redis
包依賴於StackExchange.Redis.StrongName
。使用Redis的SignalR擴展背板
因爲我已經在我的應用程序中使用Redis,所以我安裝了StackExchange.Redis
軟件包。
當我安裝Microsoft.AspNet.SignalR.Redis
並選擇不安裝依賴於強命名包Redis的,我的應用程序停止工作(客戶端無法連接到服務器 - 它會嘗試連接,回落至longPolling
的每個方法,但失敗)。
奇怪的是,如果我安裝StackExchange.Redis.StrongName
(在這一點上我有兩個強命名版本和正常的 - 所以我必須從Redis的每個類型重複的識別碼) - 我卸載強命名包和一切開始工作。 (即使強名稱包沒有任何依賴關係)。
我的問題 - 不強,姓包包含SignalR使用了一些具體的東西
感謝(和取出後爲什麼申請工作?)!
「它可能會簡化的事情,只保留簽名的版本,以避免問題」 - > http://stackoverflow.com/a/31529668/188926 – Dunc