You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS 2019/2022中无法添加.NET项目引用的解决求助

解决项目引用添加失败的方法
  • 检查项目归属:如果要引用的项目没在当前解决方案里,右键解决方案→添加→现有项目,把目标项目加入后再尝试添加引用。
  • 清理重建项目:右键解决方案→清理解决方案,接着右键→生成解决方案,编译缓存异常可能导致引用识别失败。
  • 手动编辑.csproj文件:打开主项目的.csproj文本,添加以下代码块(替换对应路径、GUID和项目名):
    <ItemGroup>
      <ProjectReference Include="..\目标项目相对路径\目标项目.csproj">
        <Project>{目标项目的GUID}</Project>
        <Name>目标项目名称</Name>
      </ProjectReference>
    </ItemGroup>
    
    目标项目的GUID可在它的.csproj文件里找到,格式为<ProjectGuid>{xxxx-xxxx-xxxx-xxxx}</ProjectGuid>。
  • 确认框架类型匹配:即使版本号一致,.NET Framework和.NET Core/.NET 5+项目也无法跨类型引用,要保证两个项目的框架类型完全相同。
  • 删除缓存文件:关闭Visual Studio,删除解决方案目录下的.vs文件夹、各项目的bin和obj文件夹,重新打开解决方案再操作。
  • 检查项目引用权限:右键要引用的项目→属性→应用程序,确认未勾选“不允许引用”类的限制选项。

内容的提问来源于stack exchange,提问作者Coding_ninja

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 01:10:15