winform 未能从程序集中加载类型

新建了一个组件 目标框架是netframework 4.6.1的 后来要引入项目的时候发现项目版本过低 引进来以后会生成失败 输出里提示说未能找到此项目集 问你有没有using或者引用 废话
然后我就改成了4.0版本 就可以引入了 但是新建的组件又出问题了 因为我新建的组件里有两个项目 一个是生成dll的print模块 一个是test这个print模块的应用程序 我把他们俩都改成了4.0 编译能过 但是跑起来的时候form就提示说未能从程序集中加载类型 最后对比了一下这两个项目的属性 应用程序中程序集的名称和默认命名空间都不对 改回来 problem sloved
因为我建完项目以后又修改了他们的名称 然后csproj文件啊 sln文件啊 namespace啊 该改都得改 不然就会报错的

后来引入其他类的时候又报错了
在这里插入图片描述
根据网上说的 把生成平台改为x86就好了 但看详细信息 还是因为没有生成这个程序集 所以我把引入dll的复制本地打开了 虽然可能有点多余 但是避免了dll不能加载的情况

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值