TileTool icon indicating copy to clipboard operation
TileTool copied to clipboard

报错

Open weiraunjack opened this issue 3 years ago • 4 comments

如图,还有我看了下路径C:\Users\Lan\AppData\Roaming\Microsoft\Windows\Start Menu\Programs下直接添加没有磁贴,我的电脑在C:\ProgramData\Microsoft\Windows\Start Menu\Programs下添加才有磁贴 image

weiraunjack avatar Sep 10 '21 14:09 weiraunjack

你这和大家的不一样呀。 我的软件是以 C:\Users\Lan 这种单个用户下为基准的,会把所有磁贴对应的快捷方式都放到这个目录下。 而 C:\ProgramData 文件夹是所有用户,而你的系统却是将磁贴对应的快捷方式放到这个所有用户的目录下了。

但是这个差别也不应该会导致软件无法写入磁贴对应快捷方式的呀。 应该是有什么原因导致快捷方式无法创建。

XIU2 avatar Sep 10 '21 23:09 XIU2

怪了,昨晚还不行,今天早上又不会报错了,但是添加到C:\Users\Lan\AppData\Roaming\Microsoft\Windows\Start Menu\Programs只有部分显示,这是为啥

weiraunjack avatar Sep 11 '21 01:09 weiraunjack

在我的电脑上是,无论放到当前用户的目录下,还是所有用户的目录下,都能显示为磁贴。
不过我当初为了方便和统一管理,就给集中到一起了(当前用户下)。


那不显示的那一部分快捷方式你右键手动将其固定到开始屏幕试试。 因为微软没有提供添加磁贴的 API,导致我只能依靠一些奇奇怪怪的方式去曲线救国,但也导致其效果不完美,就是我也偶尔遇到过几次类似问题,但是我始终找不到原因。。。

很巧的是,我遇到这种情况时,也是只要重启电脑后再去添加磁贴就不再报错了~
实在不行你就手动右键固定到开始屏幕,然后再将其(exe 或 快捷方式 都行)拖入到我的美化工具去修改、美化~

不过我现在的磁贴内容早就固定下来了,很少变动了,再加上 Win11 移除了磁贴今年就要发布了。。。


刚才我更新了下软件附带的 dll 依赖文件,因此没有递增主程序版本号,不知道是否能一定程度上缓解该问题,你可以去试试。

XIU2 avatar Sep 11 '21 05:09 XIU2

好的

weiraunjack avatar Sep 11 '21 13:09 weiraunjack