Asp.net mvc 如何判断Web应用程序\站点的MVC版本?
如上所述。。。在给定源代码的情况下,如何找出应用程序的MVC版本?如果右键单击web应用程序中的MVC引用并转到属性,则引用的MVC dll应有版本属性 根据,您可以通过以下方式以编程方式获取程序集的版本:Asp.net mvc 如何判断Web应用程序\站点的MVC版本?,asp.net-mvc,razor,razor-2,Asp.net Mvc,Razor,Razor 2,如上所述。。。在给定源代码的情况下,如何找出应用程序的MVC版本?如果右键单击web应用程序中的MVC引用并转到属性,则引用的MVC dll应有版本属性 根据,您可以通过以下方式以编程方式获取程序集的版本: typeof (Controller).Assembly.GetName().Version 我刚刚继承了一个应用程序,但当我转到属性时,我在应用程序中对System.Web.Mvc的引用显示版本0.0.0.0。有没有其他方法可以知道应用程序正在使用哪个版本的MVC?引用显示了一个带感叹号
typeof (Controller).Assembly.GetName().Version
我刚刚继承了一个应用程序,但当我转到属性时,我在应用程序中对System.Web.Mvc的引用显示版本0.0.0.0。有没有其他方法可以知道应用程序正在使用哪个版本的MVC?引用显示了一个带感叹号的黄色小三角形图标。@Ray如果您有一个黄色小三角形,则表示无法找到引用的dll。修复此问题后,您应该能够看到mvc的版本。我可以删除引用并将其添加回,但当我看到要添加的System.Web.mvc程序集列表时,我在“添加引用”对话框中有两个程序集:3.0.0.1和4.0.0.0。我需要选择应用程序正在使用的一个,但我不知道是哪一个。我已经在我的机器上安装了这两个,但是我如何知道应用程序正在使用哪一个呢?