Asp.net mvc 4 Visual Studio 2012和MVC4包查询
如果我在VS2012中创建一个MVC4项目,它将创建一个packages文件夹,其中对MVC4 DLL的引用指向该文件夹 既然MVC4是作为VS2012的一部分安装的,它为什么会创建这个呢 这些程序集位于@“C:\Program Files(x86)\Microsoft ASP.NET\ASP.NET MVC 4\Assembly”,我希望路径指向此位置Asp.net mvc 4 Visual Studio 2012和MVC4包查询,asp.net-mvc-4,visual-studio-2012,Asp.net Mvc 4,Visual Studio 2012,如果我在VS2012中创建一个MVC4项目,它将创建一个packages文件夹,其中对MVC4 DLL的引用指向该文件夹 既然MVC4是作为VS2012的一部分安装的,它为什么会创建这个呢 这些程序集位于@“C:\Program Files(x86)\Microsoft ASP.NET\ASP.NET MVC 4\Assembly”,我希望路径指向此位置 例如,当我添加对System.Web.Http.SelfHost的引用时,路径是“C:\Program Files(x86)\Microsof
例如,当我添加对System.Web.Http.SelfHost的引用时,路径是“C:\Program Files(x86)\Microsoft ASP.NET\ASP.NET MVC 4\Assemblys”,它不会添加到packages文件夹中。从MVC 4开始,我们采用了一种通过NuGet软件包引用二进制依赖项的方法。使用NuGet软件包意味着您更容易发现和下载所依赖的二进制文件的新版本。此外,使用包意味着二进制文件被引用为“CopyLocal=true”(也称为bin引用),这意味着部署应用程序更容易,并且您不必依赖于目标服务器安装了正确的框架集;它们都在应用程序的bin文件夹中。从MVC 4开始,我们采用了一种通过NuGet包引用二进制依赖项的方法。使用NuGet软件包意味着您更容易发现和下载所依赖的二进制文件的新版本。此外,使用包意味着二进制文件被引用为“CopyLocal=true”(也称为bin引用),这意味着部署应用程序更容易,并且您不必依赖于目标服务器安装了正确的框架集;它们都在应用程序的bin文件夹中。我在System.Web.Helpers上找到了copy local=true,它是通过NuGet添加的,但它仍然没有发布。我在System.Web.Helpers上得到了copy local=true,这是通过NuGet添加的,但它仍然没有发布。