如何从我的aspnetmvc项目中删除所有誓言?

时间:2014-01-27 15:41:30

标签: asp.net-mvc nuget

如何找出第三方(和MS)的DLL引用的内容?

我有一个AspnetMvc 4项目,看到一个名为*Oauth*DotnetOpenAuth*的DLL。 现在我想摆脱不必要的负载,我的项目是匿名的,所以我认为删除所说的DLL和引用是个好主意。

所以我通过Nuget

删除
UnInstall-Package Microsoft.AspNet.WebPages.OAuth

但无济于事。我删除文件并更新packages.config以实现需要它们的东西。但我怎么知道什么?我的东西不是罪魁祸首。

2 个答案:

答案 0 :(得分:1)

在这里,您可以按照本教程逐步创建一个webform(在MVC中也可以这样做),GitHub中也提供了代码。这是link

答案 1 :(得分:0)

看起来你已经进入了mvc4应用程序的安全部分。如果您不使用这些库,则可以丢弃它们。

MVC的主要包是

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

我不认为以上的包装会吸引oauth部分。