问题描述:
当从网上下载别人做好的项目源码时,如果该项目【引用】较多,则会出现这样的问题:
1.直接vs打开加载不出
2.加载出后,引用全是黄色感叹号
原因分析:
黄色感叹号主要有两种原因:
1、下载的源码,【项目自编dll,或者第三方引用】本机没有导致项目加载错误,需要重新加载引用。
2、新添加引用出现感叹号,是因为添加的引用 框架版本net x.x与当前项目版本不一样,需要统一版本。
解决方案:
网上其他方案,比如重新在原项目重新引用,或者修改配置,结果都不是具有适配性,或不能完全重新原型打开项目,本篇就不过多描述了。
本方法较为稳定稳妥!
解决步骤:
1、在原项目上新建一个winform项目
2、重新添加【本地缺少】的引用
(1)第三方控件nuget引用【注意:不能在debug文件夹直接添加引用】
1.【本地引用代码】
Install-Package sunnyui -Version 3.0.5
2.【网络引用】直接点击搜索对应的控件
(2)自编dll,打开【下载的项目】的文件夹debug,找到对应dll引用
(3)引用恢复成功
3、复制原项目的内容到新项目内
4、设置启动窗口
5、F5调试