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

问题引入

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

解决方案

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

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

相关推荐
她说彩礼65万5 小时前
C# Sqlite帮助类
jvm·sqlite·c#
q***18065 小时前
如何使用C#与SQL Server数据库进行交互
数据库·c#·交互
std860216 小时前
微软 Win11 经典版 Outlook 曝 BUG,加速 SSD 损耗
microsoft·bug·outlook
炼钢厂6 小时前
WinFrom窗体开发之鼠标交互
windows·microsoft·c#·鼠标
张人玉7 小时前
VsionMaster筛选机错误情况
数码相机·c#·通讯·网络通讯
CE贝多芬8 小时前
用Microsoft Visual Studio Installer Projects 2022打包程序,同时安装VC++的运行库等
ide·microsoft·visual studio
Crazy Struggle9 小时前
告别人工干预!C# 轻量级上位机自动联动 MES 与视觉检测
c#·.net·mes
LateFrames9 小时前
做【秒开】的程序:WPF / WinForm / WinUI3 / Electron
electron·c#·wpf·winform·winui3·claude code
想拿大厂offer10 小时前
Windows Server 2022 + IIS + .NET 8 + MySQL 部署手册
c#·asp.net
lapiii35811 小时前
[智能体设计模式] 第五章 :函数调用
microsoft·设计模式