4

スタートメニューのショートカットをドキュメントのPDFに追加しています。Iconパラメータを指定していません。インストール後、空白の白いアイコンが表示されます。通常Windowsで提供されるような適切なドキュメントアイコンが必要です(Adobe Readerがインストールされています)。私は何をする必要がありますか?

4

1 に答える 1

5

これは、一見単純に見えるものの1つであることがわかりましたが、実際にはそうではありません。OPを支援するには遅すぎるかもしれませんが、他の誰かを正しい方向に向けることができるかもしれません。

問題は、ショートカットがアドバタイズされるためです(WiXコードでは属性がありますAdvertise="Yes")。そのため、Windowsはそれを「pdf」ファイルとして認識せず、正しいアイコンを表示しません。このSOの質問を参照してください。

これを回避する方法は2つあります。

  • アイコンを手動で設定する:ほとんどのユーザーがAdobe Readerを使用していると思うので、Adobe PDFアイコンのコピーを取得し、それを使用するようにショートカットを設定しました。明らかに、デフォルトとして別のプログラムが設定されている場合、それは奇妙に見えますが、個人的には、空白のアイコンよりも優れていると思います。

  • ショートカットを非アドバタイズに設定します。Advertise="No"アドバタイズ属性を完全に設定または削除します(デフォルトはNoです)。残念ながら、これはキャンドルで警告を引き起こします。これは私にはわかりませんが、このWiXメーリングリストの投稿によると、アイコンの問題は修正されるはずです。

于 2014-03-04T14:03:17.940 に答える