WPF4 JumpList отсутствует при запуске из программных файлов

У меня очень простое приложение, к которому я добавляю поддержку JumpList.

Несколько дней назад я был счастлив и назвал его версией 1. Поэтому я скопировал его в c:\program files\clipboard editor\clipboardeditor.exe и побежал. Отлично. Прикрепил это к моей панели задач, даже лучше.

Теперь я добавляю список переходов, чтобы перейти к общепринятым форматам, пропуская весь интерфейс. Я написал все это - это работает! Построен как Release, скопировал его поверх старого exe в программных файлах и запустил - нет списка переходов. Я закрепил, открепил, перезагрузил и сделал все, что мог придумать.

Такое чувство, что Explorer кеширует список переходов для exe-файлов из программных файлов, но мои навыки работы с Google меня не подводят. Какие-либо предложения?

Мой (работающий из непрограммных файлов) XAML выглядит так:

<JumpTask Title="Text Only" Arguments="text" IconResourcePath="%WINDIR%\System32\imageres.dll"  IconResourceIndex="14"/>
<JumpTask Title="Image Only" Arguments="image" IconResourcePath="%WINDIR%\System32\imageres.dll"  IconResourceIndex="16"/>
<JumpTask Title="HTML Only" Arguments="html" IconResourcePath="%WINDIR%\System32\imageres.dll"  IconResourceIndex="20"/>

1 ответ

Проблема заключалась в том, что я строил с платформой x86 и копирование в Program Files, Однажды я скопировал в Program Files (x86) или построен как Any CPU проблема ушла.

Другие вопросы по тегам