前几天规划了下代码结构,改了很多东西后,台式机依然正常访问,但是笔记本一连接或者更改TFS相关资源就报错TF249053。报错点击后不影响正常使用,但是很郁闷。于是查了下资料如下。
错误原因:
https://social.msdn.microsoft.com/Forums/zh-TW/e0691d18-3d71-4145-b8d2-1506a1b2e2e1/tf249053-could-not-modify-project-list?forum=tfsgeneral
分析:
1. 磁盘空间不足;
2. 没有相应的TFS权限;
3. 配置文件只读。
我找到文件:%AppData%\Microsoft\VisualStudio\9.0\Team Explorer\TeamExplorer.config
我查看了一下,我的配置文件不是只读,但是父目录是只读,但是我不想更改父目录的权限,于是把TeamExplorer.config修改为TeamExplorer.config.bak。
然后,从新连接TFS,正常无报错,查看%AppData%\Microsoft\VisualStudio\9.0\Team Explorer\下,生成了一个新的TeamExplorer.config文件,问题解决。