VS2015中添加Application Insights失败:无法安装包求助
解决VS2015中无法添加Application Insights及安装包失败的问题
我之前在VS2015里折腾Application Insights的时候也踩过一模一样的坑,给你几个实用的排查和解决方向,应该能帮你搞定:
检查NuGet包源配置
先打开VS2015的工具 > NuGet包管理器 > 包管理器设置,确认包源列表里有没有官方的NuGet.org源。如果没有的话,手动添加一个,地址填https://api.nuget.org/v3/index.json;要是有其他第三方源,建议暂时禁用,避免和官方源冲突导致安装失败。清理NuGet缓存
缓存文件损坏是这类问题的常见诱因,你可以这么操作:- 完全关闭VS2015
- 打开命令提示符,运行
nuget locals all -clear(如果没给NuGet配置环境变量,就找到VS安装目录下的NuGet.exe,比如C:\Program Files (x86)\NuGet\NuGet.exe,用这个完整路径来执行命令) - 重新启动VS,再尝试添加Application Insights
确认项目目标框架版本
Application Insights对项目的.NET框架版本有最低要求,早期的包一般需要至少.NET Framework 4.5及以上。右键你的项目 > 属性 > 应用程序,检查目标框架是否符合要求,要是版本过低,升级后再重试。手动通过NuGet控制台安装
如果VS界面的添加向导一直失败,试试用包控制台手动安装:
打开工具 > NuGet包管理器 > 包管理器控制台,输入对应的安装命令:- 若是Web项目:
Install-Package Microsoft.ApplicationInsights.Web - 若是桌面服务类项目:
Install-Package Microsoft.ApplicationInsights.WindowsServer
控制台会输出详细的错误日志,能帮你定位具体是哪个环节出了问题。
- 若是Web项目:
修复VS2015安装
要是上面的方法都不管用,可能是VS本身的组件损坏了。打开控制面板的“程序和功能”,找到Visual Studio 2015,右键选择“更改”,然后选“修复”选项,等修复完成后再重新配置Application Insights。
附上你提供的报错截图:
内容的提问来源于stack exchange,提问作者Sidhu
相关产品推荐
相关产品推荐

