Как узнать, какая версия MVC установлена? - PullRequest
37 голосов
/ 21 января 2010

Как узнать, какая версия MVC (т.е. MVC 2 Beta, MVC 2 RC) установлена ​​на моем компьютере?

Ответы [ 8 ]

56 голосов
/ 09 октября 2012

C: \ Program Files (x86) \ Microsoft ASP.NET Внутри этой папки будут все версии MVC, которые вы установили. Это для Win 7.

26 голосов
/ 22 января 2010

Смотрите в панели управления> Установка и удаление программ

23 голосов
/ 24 июля 2014

Простого просмотра в Program Files (x86) недостаточно. Если вы установили MVC5, например, через NuGet, то в этой папке вы не увидите папку MVC5. На мой взгляд, наиболее эффективный способ узнать, какую версию MVC вы используете, - это зайти в ваш проект VS и посмотреть ссылки в вашем основном веб-приложении. Затем найдите «System.Web.Mvc», щелкните правой кнопкой мыши и выберите «Свойства». Вы увидите версию как собственность. Я пытался опубликовать изображение этого, но это не позволит мне сделать это; да ладно, прости, что не смог.

20 голосов
/ 22 января 2010

Если я не ошибаюсь, проверка версии System.Web.Mvc, отображаемой в папке windows \ assembly, должна вам помочь.

4 голосов
/ 10 апреля 2014

Попробуйте инструмент MvcDiagnostics , который доступен в виде пакета nuget

Как указано в в этом ответе , это полезно, если вы хотите знать, какая версия MVC работает на вашем сайте.

0 голосов
/ 19 мая 2019

На вашем компьютере может быть установлено несколько версий .NET. Если вы используете Windows 10, то как найти версии с 1 по 4:

В меню Пуск выберите Выполнить > введите Regedit > выберите ОК . Для запуска Regedit .

необходимо иметь административные учетные данные.

В Редакторе реестра откройте следующий подраздел: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ NET Framework Setup \ NDP

enter image description here

Подробнее здесь и здесь . Также, если вам интересно, что такое последняя версия из .Net - здесь - это удобный список.

0 голосов
/ 31 октября 2013

Папка с программами ASP.NET - лучшее место для просмотра, поскольку она будет отображать версии в папках. Однако следует отметить, что если вы установили Visual Studio 2012, то были установлены обе версии MVC3 и MVC4.

0 голосов
/ 21 декабря 2012

Ananize Scott, уже приведу одну версию ответа, я нашел папки MVC2 и MVC3 в папке

C: \ Program Files (x86) \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ ItemTemplates \ CSharp \ Web

"не забудьте установить свойства mvc.dll для 'copy local true', если вы используете более старую версию MVC, чем последняя установленная, или она не будет работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...