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

VS2019新建C#项目无法选择已安装.NET Framework及引用栏不显示问题

新建C#项目无法选择已安装.NET Framework版本的解决方案
  • 新建项目时选择对应.NET Framework的模板:默认展示的不带后缀的控制台、WPF、Windows Forms模板均为.NET Core/.NET 5+专属模板,选择名称后带*(.NET Framework)*后缀的对应模板,即可在框架下拉菜单中选中本机已安装的所有.NET Framework版本。
  • 若找不到对应.NET Framework模板,打开Visual Studio Installer,点击「修改」,切换到「单个组件」页,勾选你需要的.NET Framework版本对应的*.NET Framework项目和项模板*组件,完成安装后重启Visual Studio即可。
  • 临时适配方案:新建.NET Core/.NET 5+项目后右键项目选择「编辑项目文件」,将<TargetFramework>标签的内容替换为目标框架标识,比如.NET Framework 4.8对应net48、.NET Framework 4.5对应net45,保存后重载项目即可。
解决方案资源管理器不显示「Reference」选项卡的解决方案
  • 若你当前打开的是.NET Core/.NET 5+或者SDK风格的.NET Framework项目,引用默认归类到「依赖项」节点下,展开该节点即可查看所有程序集、NuGet包、项目引用。
  • 如需调出传统「Reference」节点,右键项目选择「卸载项目」,再次右键选择「编辑项目文件」,在<PropertyGroup>节点下添加配置:
    <EnableDefaultItems>false</EnableDefaultItems>
    
    保存后重新加载项目,即可显示传统Reference选项卡。
  • 若为非SDK风格的旧.NET Framework项目看不到Reference,点击解决方案资源管理器顶部工具栏的「显示所有文件」按钮,刷新后即可看到;如果仍未显示,右键项目进入「属性」页,切换到「引用路径」标签确认引用路径配置正常即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 15:15:02