Ответ 1
Если я не ошибаюсь, проверка версии, отображаемой для System.Web.Mvc в вашей папке с папками \windows, должна помочь вам.
Как я могу определить, какая версия MVC (т.е. MVC 2 Beta, MVC 2 RC) установлена на моей машине?
Если я не ошибаюсь, проверка версии, отображаемой для System.Web.Mvc в вашей папке с папками \windows, должна помочь вам.
C:\Program Files (x86)\Microsoft ASP.NET Внутри этой папки будут установлены все версии MVC. Это для Win 7.
Посмотрите панель управления > Установка и удаление программ
Просто просмотр файлов программы (x86) недостаточен. Если вы установили MVC5, например, через NuGet, вы не увидите папку MVC5 в этой папке. На мой взгляд, самый эффективный способ узнать, какую версию MVC вы используете, - это перейти к проекту VS и посмотреть ссылки в вашем основном веб-приложении. Затем найдите "System.Web.Mvc", щелкните правой кнопкой мыши и выберите свойства. Вы увидите версию как свойство. Я попытался опубликовать образ этого, но это не позволит мне это сделать; ну, извините, я не мог.
Попробуйте инструмент MvcDiagnostics, который доступен как nuget пакет
Как указано в этом ответе, полезно, если вы хотите узнать, какая версия MVC работает на вашем сайте.
Ananize Scott, уже дайте одну версию ответа, я нашел папки MVC2 и MVC3 в папке
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates\CSharp\Web
"не забудьте установить свойства mvc.dll для 'copy local true', если вы используете более старую версию MVC, чем последняя, или она не будет работать.
Папка программ ASP.NET - лучшее место для просмотра, поскольку она покажет версии в папках. Однако отметим, что если вы установили Visual Studio 2012, то он установил обе версии MVC3 и MVC4.
На вашем компьютере может быть установлено несколько версий.NET. Если вы используете Windows 10
это как найти версии с 1 по 4:
В меню " Пуск" > выберите " Выполнить" > введите " Regedit" > выберите " Ok". У вас должны быть административные учетные данные для запуска Regedit.
В редакторе реестра откройте следующий подраздел: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP
Найти больше информации здесь и здесь. Также, если вам интересно, что является последней версией .Net
- вот удобный список.