打开c#之后,在引用下发现上面都有黄色的惊叹号,请问这是什么意思?

2025-03-06 02:43:48
推荐回答(5个)
回答1:

这是由于之前引用的Dll文件不见了。

  1. 右键有感叹号的项,然后选择 “属性” 里边有一个路径属性

  2. 这个路径就是之前这个Dll文件的路径,现在这个文件不在了,你需要找到现在这个文件的路径

  3. 右键有感叹号的项,然后选择“移除”

  4. 右键“引用”,选择添加引用,然后选择那个不在的dll的真实路径

  5. 其他的项用相同的方式处理

回答2:

你要装GIS软件,安装上之后程序项目里才能引用这些组件

回答3:

没被引用了 需要重新引用

回答4:

项目packages被更改了,导致整个项目的引用都出现黄色的感叹号小图标,包括系统的引用system.Web等也出现了黄色图标,无法生成成功,但是打开别的项目,是没有问题的,说明还是此项目引用出现了bug。重新引用也不起作用。
Vs 2015 ,2017.我也是刚遇到这问题,这样修复成功的。关闭vs,然后删除项目packages文件里的所有dll,再打开vs,重新生成即可
其他版本Vs ,原因可能是引用dll的.net的版本高于现在的项目。解决方法是把.net版本修改一下就可以了

回答5:

文件路径未找到。
您的本地未安装该插件