1

有没有办法从解决方案中删除 nuget,我只是创建了一个全新的 MVC4 项目,我注意到 dll 正在使用 nuget 包。

我在使用 nuget 和 TFS 时遇到问题,尝试设置同事的计算机只是一件令人头疼的事情,我只想尽可能断开与 nuget 的连接。(请参阅我的另一个问题:当包本地存储在 diff 文件夹中时,nuget 包项目引用会变得混乱吗?

4

1 回答 1

0

这是可能的,但并不容易。

NuGet 包基本上只是带有 .dll、配置转换、内容和其他内容的 zip 文件,通常您只需使用包资源管理器下载包,将 dll 解压缩到“lib”文件夹,然后导入引用。

然而,AspNetMvc 包有许多依赖项,这意味着您必须单独下载树中的每个包。这还不错,但它涉及到:

  • Microsoft.AspNet.Mvc
  • Microsoft.Web.Infrastructure
  • Microsoft.AspNet.Razor
  • Microsoft.AspNet.WebPages

从这些包中获得 dll 后,您可以将它们添加到“lib”文件夹中,并照常引用它们。

于 2013-04-17T05:43:20.430 回答