MVC4 MvcPager1.5Mvc3.dll引用出现的问题

残月照我心 2013-04-02 11:02:31



(尝试过删了再重新引用的情况)
需求:出现这种情况的原因,和解决方法.谢谢。
...全文
357 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
haoma2514 2013-12-08
  • 打赏
  • 举报
回复
按照liaorubei 说的真的成功了,好开心
liaorubei 2013-07-25
  • 打赏
  • 举报
回复
关于这个原因我找到了,你不能引用这个名字"MvcPager1.5Mvc3.dll",否则100%出错,你要把你下载的文件名字改为MvcPager.dll,然后重新添加引用就可以了。文件名只能是MvcPager.dll。别的什么名字都不可以。
mayee 2013-04-25
  • 打赏
  • 举报
回复
引用 12 楼 webdiyer 的回复:
你直接下载源代码,把源代码包含在你的项目中编译一下试试
mvc4 不支持MvcPager1.5Mvc3.dll。实际验证楼上这个做法可行。 P.s. 楼上原来是MvcPager的作者,久仰久仰
webdiyer 2013-04-03
  • 打赏
  • 举报
回复
你直接下载源代码,把源代码包含在你的项目中编译一下试试
残月照我心 2013-04-03
  • 打赏
  • 举报
回复
残月照我心 2013-04-03
  • 打赏
  • 举报
回复
引用 9 楼 webdiyer 的回复:
你直接新建一个ASP.NET MVC项目就不用自己添加引用了
啥意思,都是新建的项目 测试就出这问题啊
夜色镇歌 2013-04-02
  • 打赏
  • 举报
回复
引用的是MvcPager.dll
残月照我心 2013-04-02
  • 打赏
  • 举报
回复
人呢
残月照我心 2013-04-02
  • 打赏
  • 举报
回复
“/”应用程序中的服务器错误。 -------------------------------------------------------------------------------- 未能加载文件或程序集“MvcPager1.5Mvc3”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040) 说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.IO.FileLoadException: 未能加载文件或程序集“MvcPager1.5Mvc3”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040) 源错误: 执行当前 Web 请求期间生成了未经处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。 程序集加载跟踪: 下列信息有助于确定程序集“MvcPager1.5Mvc3”未能加载的原因。 警告: 程序集绑定日志记录被关闭。 要启用程序集绑定失败日志记录,请将注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD)设置为 1。 注意: 会有一些与程序集绑定失败日志记录关联的性能损失。 要关闭此功能,请移除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。 堆栈跟踪: [FileLoadException: 未能加载文件或程序集“MvcPager1.5Mvc3”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)] System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) +0 System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) +34 System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) +152 System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean forIntrospection) +77 System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) +16 System.Reflection.Assembly.Load(String assemblyString) +28 System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +38 [ConfigurationErrorsException: 未能加载文件或程序集“MvcPager1.5Mvc3”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)] System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +752 System.Web.Configuration.CompilationSection.LoadAllAssembliesFromAppDomainBinDirectory() +218 System.Web.Configuration.CompilationSection.LoadAssembly(AssemblyInfo ai) +130 System.Web.Compilation.BuildManager.GetReferencedAssemblies(CompilationSection compConfig) +170 System.Web.Compilation.BuildManager.GetPreStartInitMethodsFromReferencedAssemblies() +91 System.Web.Compilation.BuildManager.CallPreStartInitMethods(String preStartInitListPath) +258 System.Web.Compilation.BuildManager.ExecutePreAppStart() +135 System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException) +516 [HttpException (0x80004005): 未能加载文件或程序集“MvcPager1.5Mvc3”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)] System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +9873784 System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +101 System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +254 -------------------------------------------------------------------------------- 版本信息: Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.0.30319.18033
webdiyer 2013-04-02
  • 打赏
  • 举报
回复
你直接新建一个ASP.NET MVC项目就不用自己添加引用了
残月照我心 2013-04-02
  • 打赏
  • 举报
回复
摆了一天了没人来。。。
残月照我心 2013-04-02
  • 打赏
  • 举报
回复
引用 6 楼 webdiyer 的回复:
你压根儿就没装ASP.NET MVC吧?你的引用列表中连ASP.NET MVC的程序集都没有。你用VS2012新建项目,项目类型中有ASP.NET MVC项目吗?
这个还真的有,引用列表里面只是我把他们隐藏了,好截图(引用太多)
webdiyer 2013-04-02
  • 打赏
  • 举报
回复
你压根儿就没装ASP.NET MVC吧?你的引用列表中连ASP.NET MVC的程序集都没有。你用VS2012新建项目,项目类型中有ASP.NET MVC项目吗?
残月照我心 2013-04-02
  • 打赏
  • 举报
回复
引用 3 楼 a346729576 的回复:
引用的是MvcPager.dll
这个试过了,也不行 我用的2012的VS可能不支持
残月照我心 2013-04-02
  • 打赏
  • 举报
回复
引用 3 楼 a346729576 的回复:
引用的是MvcPager.dll
有引用 Webdiyer.WebControls.Mvc

62,041

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧