Я реализую пользовательский обработчик URL в.NET. Для тестирования этого я создал некоторых отличающихся .url
файлы и помещенный их на мой Рабочий стол. Это обычно хорошо работает, но ведет себя странно, если я изменяю содержание файла, конкретно URL=
строка. Выполнение так не имеет никакого эффекта — старый URL продолжает открываться. Переименование файла, однако, работ. Файл похож на это:
[{000214A0-0000-0000-C000-000000000046}]
Prop3=19,0
[InternetShortcut]
URL=myCustomScheme://some/url/pointing/somewhere
IDList=
Все ярлыки, которые я создаю через Новый → Ярлык, получают тот же UUID, таким образом изменяя, который, вероятно, не поможет.
Есть ли некоторый внутренний .url файл / кэш отображения URL в Windows?