以编程方式获取SignalR版本
答
尝试
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”),并且它正常工作。 –
如果您有机会获得引用,你可以检查的程序集的版本。 – Gnqz
没有办法直接访问版本字符串吗? –
现在试图找到一个,如果我找到了一些东西,会让你知道。我的评论仅仅是一个建议,因为我没有找到一个远方,这似乎是解决问题的方法。 – Gnqz