2015-11-05 163 views
0

我試圖在ASP.NET應用程序中獲取SignalR版本。如何以編程方式讀取當前安裝的SignalR版本?以編程方式獲取SignalR版本

+0

如果您有機會獲得引用,你可以檢查的程序集的版本。 – Gnqz

+0

沒有辦法直接訪問版本字符串嗎? –

+1

現在試圖找到一個,如果我找到了一些東西,會讓你知道。我的評論僅僅是一個建議,因爲我沒有找到一個遠方,這似乎是解決問題的方法。 – Gnqz

回答

3

嘗試

typeof(YourAssemblyName).Assembly.GetExecutingAssembly().GetName().Version 

我還沒有證實我的答案,如果它不工作,然後嘗試

typeof(YourAssemblyName).Assembly.GetName().Version 
+2

剛剛發佈了類似的答案。 +1我 – Gnqz

+0

@Imad我必須從.NET 4.5恢復項目到.NET 4.0,現在我試圖再次安裝SignalR,只是出現錯誤。當我可以運行它時,我會通知你。 –

+1

我試過第二個,因爲它更簡單,它只是工作。一個修復程序,程序集名稱本身不起作用(因爲它是一個名稱空間而不是類),所以我剛剛使用該程序集中的一個類(在我的示例中爲「Hub」),並且它正常工作。 –

相關問題