4

我有一个过去从 2.0 升级到 3.0 的 ASP.NET MVC 应用程序,现在我想将它升级到 4.0。

我尝试在 VS2012 中创建一个新的 ASP.NET MVC 4 项目,似乎 ASP.NET MVC 本身现在是一个 NuGet 包。

我应该像在新项目模板中那样以 NuGet 包的形式引用它,还是只像 2.0 和 3.0 之前的工具更新(单独的程序集)那样引用它?

我的服务器安装了 ASP.NET MVC 4,因此在 /Bin 中安装 MVC dll 似乎是在浪费空间。

4

1 回答 1

5

NuGet现在是要走的路。如果您仍在手动处理程序集,我担心您做错了。

您绝对应该通过NuGet软件包安装它。当出现新的更新时,这将使您不会头疼。NuGet 知道如何正确管理包依赖项,也就是说,它还会更新您在项目中安装的所有其他包,以使其与最新的ASP.NET MVC. 在这种特定情况下,事情真的在向好的方向发展!:)

于 2012-08-31T15:01:02.173 回答