项目无「添加引用」选项 仅可添加项目引用时如何添加程序集引用
找不到添加程序集引用功能的解决方案

目前该问题常见于新式SDK风格项目(.NET Core/.NET 5+、.NET Standard、新式WPF/WinForms等项目),这类项目默认隐藏了传统添加引用入口,可通过以下方式解决:
方案1:直接编辑项目文件添加引用
- 右键点击项目名称,选择「编辑项目文件」打开.csproj/.vbproj等配置文件
- 按需求添加对应引用配置后保存即可自动生效:
引用系统内置程序集语法:
引用本地私有dll语法:<ItemGroup> <Reference Include="你要添加的程序集名称,例如System.Data" /> </ItemGroup><ItemGroup> <Reference Include="dll的文件名(不含后缀)"> <HintPath>dll对应的本地存储路径,例如.\lib\myassembly.dll</HintPath> </Reference> </ItemGroup>
方案2:调出传统添加引用窗口操作
- 右键点击项目→选择「添加」→「COM引用」,在弹出的窗口中直接切换到「程序集」标签即可添加系统程序集,切换到「浏览」标签即可选择本地dll添加
- 也可按下快捷键
Ctrl+Shift+A打开添加新项窗口,搜索「引用」直接打开传统添加引用界面操作
方案3:排查项目/IDE异常
- 如果你使用的是.NET Framework类项目也找不到该入口,先右键点击项目选择「重新加载项目」,排除项目加载异常导致的功能缺失
- 打开Visual Studio Installer,检查对应开发工作负载是否安装完整,例如开发.NET桌面项目需要安装「.NET桌面开发」工作负载,缺失工作负载也会导致功能入口消失
内容的提问来源于stack exchange,提问作者qwertyunn
相关产品推荐
相关产品推荐

