环境 Win7, 下载 Postman 安装程序之后出现 Update 已停止工作
关闭程序后出现此提示
点击打开错误日志后
部分错误关键字
2020-07-28 10:30:47> CheckForUpdateImpl: Couldn't write out staging user ID, this user probably shouldn't get beta anything:
System.IO.DirectoryNotFoundException: 未能找到路径“C:\Users\Administrator\AppData\Local\Postman\packages\.betaId”的一部分。
根据错误提示说是不能写入user id… 怀疑卸载不干净,根据错误提示大部分搜索到的解决方式
解决方案:删除%appdata%目录下的postman文件
win7/10的目录为:C:\Users[用户名]\AppData\Roaming\Postman
删除之后恢复正常
这个文件夹是隐藏的,建议先在地址栏输入%appdata%进入此目录
找不到目录的先在资源管理器中输入%appdata%后回车(大小写均可),即可找到上面的C:\Users[用户名]\AppData\Roaming\目录,也可以先解除系统文件夹的隐藏再找。
但是我测试之后并没有解决问题,删除了也重启了,再次安装也是一样的报错 最终github
上搜索到与这个问题相关 issues在PKUZhangyj
的回复中可以找到一个解决方式
点击安装程序,再次提示上面的错误时
- 浏览目录
C:\Users\FQIN1\AppData\Local\Postman\packages.
我的目录是C:\Users\Administrator\AppData\Local\Postman\packages
。 - 查找文件
Postman-x.x.x-full.nupkg
我的文件是Postman-7.29.1-full.nupkg
- 并将其重命名为
Postman-7.29.1-full.zip
, 意思就是直接吧.nugkg
后缀的文件改成.zip
- 解压缩。可执行文件将位于
Postman-7.29.1-full\lib\net45
目录中。双击文文件Postman.exe
它出现了。
最终可以启动 Postman