用nuget获取包后调试的时候老是找不到程序集!问题是我那个程序集都删除引用了啊!到底是哪里的问题啊我快要崩溃了!
“/”应用程序中的服务器错误。 未能加载文件或程序集“DotNetOpenAuth.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=2780ccd10d57b246”或它的某一个依赖项。系统找不到指定的文件。 说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.IO.FileNotFoundException: 未能加载文件或程序集“DotNetOpenAuth.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=2780ccd10d57b246”或它的某一个依赖项。系统找不到指定的文件。 源错误: 执行当前 Web 请求期间生成了未经处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。 程序集加载跟踪: 下列信息有助于确定程序集“DotNetOpenAuth.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=2780ccd10d57b246”未能加载的原因。
一是你的相关项目的“引用”中都想要删除,二是你的 Web.Config 中也要删除。
都删除光了啊!
不止那一项,依赖项DLL也要对应删除。唉,蛋疼
NuGet包安装的引用,请用NuGet卸载,- -
没用的,那个删除更蛋疼,要找到不被依赖的那个程序集,删除之后还是要自己去找那些依赖的残留DLL,再删除。