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

Visual Studio 2017更新后找不到跨平台模板问题求助

解决Visual Studio 2017更新后找不到Xamarin.Forms跨平台模板的问题

这种情况我之前帮朋友排查过,大概率是更新过程中模板组件被损坏或者部分依赖没安装到位,试试下面这些实用的解决方法:

  • 检查并修复Xamarin工作负载
    打开Visual Studio Installer,点击你当前VS2017版本旁边的「修改」按钮,在工作负载列表里找到「移动开发.NET」,确认这个选项是勾选状态:

    • 如果没勾选,直接勾选后点击「修改」完成安装;
    • 如果已经勾选,先取消勾选点击「修改」卸载该组件,之后再重新勾选安装——这种“卸载重装”的操作往往能解决组件损坏导致的模板丢失问题。
  • 重置VS模板缓存
    先完全关闭所有Visual Studio窗口,然后以管理员身份打开命令提示符,执行这条命令:
    devenv.exe /installvstemplates
    等待命令执行完成(可能需要几分钟),重新打开VS后再去新建项目里找找模板,大概率会回来。

  • 手动检查模板目录
    去VS的模板存储路径看看Xamarin相关模板是否存在,默认路径是:

    • 项目模板:C:\Program Files (x86)\Microsoft Visual Studio\2017\[你的版本,比如Community]\Common7\IDE\ProjectTemplates
    • 项模板:C:\Program Files (x86)\Microsoft Visual Studio\2017\[你的版本]\Common7\IDE\ItemTemplates
      如果里面找不到Xamarin相关的文件夹,要么从其他正常安装的VS2017里复制对应模板过来,要么直接通过Visual Studio Installer选择「修复」整个VS安装。
  • 重置VS用户设置(慎用)
    如果上面的方法都没用,可以试试重置VS的用户配置:
    devenv.exe /resetuserdata
    注意:这个操作会重置你的VS窗口布局、快捷键、自定义设置等,执行前最好备份好相关配置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.22 07:54:49