The type or namespace name 'Mvc' does not exist

后端 未结 3 1983
粉色の甜心
粉色の甜心 2021-01-31 14:16

I have recently installed visual studio 2013. After downloaded a sample project from web, while i run it, it gives me the following errors-

The type or namespace         


        
相关标签:
3条回答
  • 2021-01-31 14:43

    The source of your error may be that you do not have a reference to the MVC framework library. A simple solution is to add this reference trough Nuget. The MVC library will be installed in your bin directory and, if needed, all the references will be added to your project.

    Either browse for the MVC package (Tools -> Nuget Package Manager -> Manage Nuget Packages for Solution) or install it using the Nuget console (Tools -> Nuget Package Manager -> Package Manager Console) by entering Install-Package Microsoft.AspNet.Mvc. You can find additional information on the official Nuget page for AspNet.Mvc.

    0 讨论(0)
  • 2021-01-31 14:45

    My solution was to simply open up the nuget package manager console and run the command update-package -reinstall Microsoft.AspNet.Mvc

    0 讨论(0)
  • 2021-01-31 14:51

    Sometimes the package version conflict becomes an issue where if you have the MVC package installed then it shows the namespace error.

    Here is how I solved it:

    • Open Package Manager Console (Tools > NuGet Package Manager > Package Manager Console)
    • Type uninstall-package Microsoft.AspNet.Mvc
    • Type install-package Microsoft.AspNet.Mvc

    So this will give your package a fresh start, you will have all new MVC references and no errors.

    0 讨论(0)
提交回复
热议问题