Visual Studio 2015无法创建Xamarin.Forms新项目问题求助
解决Visual Studio 2015无法创建新Xamarin.Forms项目的问题
我之前也碰到过类似的糟心事,结合社区里的常见解决方案,你可以试试下面这些步骤:
清理Xamarin模板缓存
模板缓存损坏是这类问题的高发原因,手动清理后让VS重新生成缓存试试:- 先把所有Visual Studio窗口都关掉
- 打开文件资源管理器,输入路径
%USERPROFILE%\AppData\Roaming\Microsoft\VisualStudio\14.0\TemplateCache,删除这个目录下的所有文件 - 重新启动VS,它会自动重建模板缓存
重新检查Xamarin.Forms模板的安装状态
有时候重装VS也会漏掉模板的正确部署:- 打开VS后,点击顶部菜单的
工具>扩展和更新>联机 - 搜索“Xamarin.Forms”,确认对应的模板包已经安装;如果没装就直接下载安装,装完重启VS
- 要是已经装了,也可以先卸载再重新安装一遍模板包
- 打开VS后,点击顶部菜单的
修复.NET Framework和Xamarin核心组件
依赖的基础组件损坏也会拖后腿:- 打开控制面板的
程序和功能,找到Microsoft .NET Framework 4.6.x(VS2015对应的版本),选择更改>修复 - 同样找到Xamarin相关组件(比如
Xamarin、Xamarin.Android、Xamarin.iOS),逐个点击修复 - 修复完成后重启电脑,再尝试新建项目
- 打开控制面板的
手动注册模板(进阶操作)
如果上面的方法都没用,可以手动强制注册模板:- 找到Xamarin.Forms模板的安装目录,一般在
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Xamarin\Xamarin.Forms.Templates - 以管理员身份打开命令提示符,导航到VS的IDE目录:
cd C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE - 运行命令:
devenv /installvstemplates - 等命令执行完,重启VS再试
- 找到Xamarin.Forms模板的安装目录,一般在
查看活动日志定位具体错误
要是还是失败,就去看VS的活动日志找线索:- 打开VS,点击
帮助>关于Microsoft Visual Studio,可以复制相关信息;或者直接打开路径%APPDATA%\Microsoft\VisualStudio\14.0\ActivityLog.xml - 在日志里搜索“Xamarin”相关的错误条目,根据具体提示去排查问题
- 打开VS,点击
内容的提问来源于stack exchange,提问作者Supun Liyanaarachchi
相关产品推荐
相关产品推荐

