2013-02-28 78 views

回答

1

如果右键单击Web应用程序中的MVC引用并转到属性,则应该引用MVC dll的版本属性。

+0

我只是继承了一个应用程序,但我自己参考System.Web.Mvc在应用程序显示版本0.0.0.0时我去物业。有另外一种方法可以知道应用程序正在使用哪个版本的MVC?该参考文献显示带有感叹号的小黄色三角形图标。 – Ray 2015-12-21 22:09:59

+0

@Ray如果你有一个小的黄色三角形,这意味着找不到引用的dll。解决这个问题,你应该能够看到mvc的版本。 – 2015-12-22 00:15:53

+0

我可以删除引用并重新添加它,但是当我显示要添加的System.Web.Mvc程序集列表时,我在添加引用对话框中有两个:3.0.0.1和4.0.0.0 。我需要选择应用程序正在使用的那个,但我不知道哪一个。我都安装在我的机器上,但我怎么知道应用程序正在使用哪一个? – Ray 2015-12-22 04:22:40

1

this answer,您可以通过编程让程序集的版本有以下:

typeof (Controller).Assembly.GetName().Version 
相关问题