Существует ли способ переопределить значок и/или предварительный просмотр определенного формата файла (мое собственное) в Windows Explorer с помощью C#? Мои файлы являются XML-файлами, которые содержат основу 64 изображения, я хотел бы отобразить это изображение в Проводнике как значок файла.
Вам нужно реализовать расширение оболочки thumbnail. Существует старая статья MSDN, в которой рассматривается написание расширений оболочки в целом (хотя она не относится конкретно к расширениям оболочки миниатюр).
Обратите внимание, что это было невозможно до версии.NET 4.0 (отсюда и примечание редактора в статье MSDN). Изначально я думал, что для этого нужно использовать .NET 4.0, но, согласно сообщению в блоге Питера Ритчи по этому вопросу, можно использовать любую версию (.NET 4.0 просто должна быть установлена).