You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Visual Studio 2015无法选择.NET版本及创建项目求助

解决Visual Studio 2015创建新项目时目标.NET版本为空的问题

我之前帮不少开发者解决过这个问题,分享几个经过验证的排查和修复步骤,你按顺序试试看:

  • 先修复.NET Framework本身
    很多时候这个问题不是VS的锅,是.NET Framework组件损坏了。去微软官方下载.NET Framework修复工具,运行它扫描系统里的.NET问题并自动修复。修复完成后重启电脑,再打开VS看看下拉列表是否恢复。

  • 手动注册VS相关的.NET组件
    右键点击开始菜单,打开管理员权限的命令提示符,依次执行以下命令:

    cd C:\Windows\Microsoft.NET\Framework\v4.0.30319
    regasm.exe "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\PublicAssemblies\Microsoft.VisualStudio.Shell.Interop.11.0.dll"
    

    执行完后重启VS,检查问题是否解决。

  • 重置Visual Studio的配置设置
    找到开始菜单里的「Developer Command Prompt for VS2015」,右键以管理员身份打开,输入以下命令并回车:

    devenv /ResetSettings
    

    这个命令会把VS的所有设置恢复到默认状态,能解决不少配置错乱导致的奇怪问题。

  • 检查VS是否安装了完整的.NET开发组件
    打开控制面板的「程序和功能」,找到Visual Studio 2015,点击「更改」进入安装界面。查看是否勾选了对应的.NET Framework开发工具包(比如.NET Framework 4.5、4.6等),如果没装,勾选后完成组件安装,重启VS再试。

  • 清理VS的缓存文件
    完全关闭VS,然后删除以下两个文件夹里的内容(注意如果有自定义配置可以先备份):

    • %LOCALAPPDATA%\Microsoft\VisualStudio\14.0\ComponentModelCache
    • %USERPROFILE%\AppData\Roaming\Microsoft\VisualStudio\14.0
      删除后重启VS,看看下拉列表是否正常显示。

附上你遇到的问题截图:
Visual Studio 2015创建新项目时目标.NET版本下拉为空,确定按钮禁用

内容的提问来源于stack exchange,提问作者Shyam sundar shah

火山引擎 最新活动