zoukankan      html  css  js  c++  java
  • 未处理的异常:system.io.file load exception:无法加载文件或程序集“ 。。。。 找到的程序集的清单定义与程序集引用不匹配。

    问题描述:

        添加控制器的时候,突然就报了这个错:

       Unhandled Exception: System.IO.FileLoadException: Could not load file or assembly 'C:Users.nugetpackagesmicrosoft.visualstudio.web.codegeneration.design3.1.0-preview1-19509-03lib etstandard2.0dotnet-aspnet-codegenerator-design.dll'. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

       前几天一直都正常的,我检查了配置和nuget包完全是匹配的,一脸懵逼。

    1、项目用的是.net  core 2.2 ,我觉得应该是版本的问题,以前Microsoft.VisualStudio.Web.CodeGeneration.Design 应该是2.2.4的版本,不知道为啥现在是3.1.0了,然后就降低了版本到2.2.4,然而还是一样的错。

    2、之后把Microsoft.VisualStudio.Web.CodeGeneration.Design包移除,然后重新添加,一样的错。

    3、最后我发现引用nuget包,竟然在项目的生成目录下,不知道什么鬼,可能是发布的时候目录选错了(项目也是半路接的,我猜的),我把生成文件bin目录下的dll文件全部删除了,然后移除了Microsoft.VisualStudio.Web.CodeGeneration.Design包,之后重新生成,然后再去添加控制器,就好了。。。。

  • 相关阅读:
    第3次作业:卷积神经网络
    第一次作业:深度学习基础
    CSS基础总结
    Java 9.Spring--AOP
    Java 8.Spring--整合Junit测试
    Java 7.Spring--使用注解
    Java 6.Spring--对象的依赖关系-复杂类型注入
    Java 5.Spring的依赖注入
    Java 4.Spring的对象创建的方法
    Java 3.Spring的对象创建的细节
  • 原文地址:https://www.cnblogs.com/zhangjd/p/11770858.html
Copyright © 2011-2022 走看看