C#项目引用解决方案中其他项目dll时,出现黄色感叹号的解决方案

问题引入

今天拿着老师傅的老项目,需要做通讯调试,说测试一下,便添加了一个项目A来编写结构体,然后在窗体程序项目B中引用A,发现B一引用A,在B项目的引用下面A就多了个黄色感叹号,一编译B项目,就报错提示找不到A的引用,然后在B项目的引用下,右键查看引用A的属性,发现根本就没有找到对应的dll路径。

解决方案

然后,我就在网上各种百度,发现问题居然出在.net的版本上,我右键A项目的属性, 发现版本是4.5,如图:

但我查看了该解决方案的其他项目,发现都是4。于是我便把版本也改为4,发现问题立马解决!所以,如果你也碰到了类似的问题,检查一下其他项目都是用的啥版本,如果不一致先改为一致的试一下。如果还是不行,再寻他路吧~

相关推荐
MyBFuture21 分钟前
索引器实战:对象数组访问技巧及命名空间以及项目文件规范
开发语言·前端·c#·visual studio
jghhh0132 分钟前
基于C#的串口电子秤测试程序
开发语言·c#
向宇it1 小时前
【unity游戏开发——网络】使用Unity+PurrNet+Heathens+Steam,在 Unity 中通过 Steam与你的朋友建立联系
网络·游戏·unity·c#·游戏引擎·steam
WebRuntime1 小时前
问世间,exe是何物?直教AI沉默、Web寡言(1)
javascript·c#·.net·web
稀饭过霍2 小时前
【.NET 10.0】使用FluentValidation
c#·mvc·.net
HUST2 小时前
C 语言 第七讲:数组和函数实践:扫雷游戏
c语言·开发语言·数据结构·vscode·算法·游戏·c#
宠..2 小时前
为单选按钮绑定事件
运维·服务器·开发语言·数据库·c++·qt·microsoft
youngee113 小时前
hot100-49前缀树
开发语言·c#
Dillon Dong3 小时前
从C到SIMULINK: 字节/字偏移 + 位偏移实现故障与故障字保存操作
c语言·开发语言·c#
m5655bj3 小时前
如何通过 C# 将 Markdown 转换为 PDF 文档
开发语言·pdf·c#