Sto implementando un gestore di URL personalizzato in .NET. Per testare questo, ho creato alcuni file .url
diversi e li ho messi sul mio desktop. Questo in genere funziona bene, ma si comporta in modo strano se cambio il contenuto del file, in particolare la riga URL=
. Ciò non ha alcun effetto: il vecchio URL continua ad essere aperto. Rinominare il file, tuttavia, funziona. Il file è simile al seguente:Windows memorizza il contenuto di file .url (collegamento a Internet) nella cache?
[{000214A0-0000-0000-C000-000000000046}]
Prop3=19,0
[InternetShortcut]
URL=myCustomScheme://some/url/pointing/somewhere
IDList=
Tutti i tasti di scelta rapida che creo attraverso Nuovo → Collegamento ricevono lo stesso UUID, in modo da cambiare che probabilmente non sarà di aiuto.
C'è qualche file interno .url/cache di mappatura URL in Windows?
Ho appena provato questo con URL http su Windows XP e ha raccolto le modifiche.Sei sicuro che il tuo gestore funzioni correttamente? – Luke
Posso riprodurlo anche con gli URL 'http:' Windows 7, x64. –
Hmm, sembra esserci qualche tipo di memorizzazione nella cache su Windows 7. La cosa divertente è che non succede ogni volta; a volte va al nuovo URL e talvolta al vecchio URL. Sembra che chiudi Internet Explorer e poi avvii il collegamento nella posizione corretta. – Luke