1

Web セットアップ プロジェクトを作成しましたが、Web アプリケーションへのデスクトップ ショートカットを作成したいと考えていました (例: http://localhost/xx/yy.aspx )。ここまでは非常に簡単でした: ショートカットを作成し (場所は関係ありません)、必要な URL を指定し、これを Web セットアップ プロジェクトのユーザー デスクトップの特別なフォルダーに追加し、インストール後にデスクトップに配置しました。 . しかし、カスタムショートカットアイコンを表示したかったのです。ファイルシステムに作成したショートカットのアイコンを設定しました。次に、これをセットアップ プロジェクトに再度含めました。ただし、インストール後、ショートカットはデフォルトの IE アイコンを再び表示し続けました。(私はWindows 2003サーバーでこれらを試しましたが、win XPではショートカットがアイコンなしで表示されました)

いくつかの試行の後、別の方法を見つけました。ファイル システムにアイコンのないショートカットを再作成し、Web セットアップ プロジェクトを開き、このショートカットとアイコンをターゲット マシンのファイル システムの下の Web アプリケーション フォルダーに含め、[ユーザーのデスクトップ] をクリックし、右クリックします。右側の空白の領域で、[新しいショートカットの作成] を選択し、追加したばかりのショートカットを選択しました。次に、ユーザーのデスクトップの下で、新しく作成したショートカットをクリックし、[プロパティ] ウィンドウを開き、そのアイコン プロパティを含まれているアイコンに設定しました。これらの手順により、2003 サーバーと win XP の両方ですべて解決しました。

これは本当に質問ではありませんでしたが、かなり面倒だったので、とにかく共有したかったのです。

4

1 に答える 1

0

では、アイコンを含む実際の ico、exe、または dll ファイルをインストーラーに含めていなかったのは問題でしたか? ショートカット ファイル (.lnk) には、実際にはアイコンのコピーは含まれず、アイコンへのリンクのみが含まれます。

于 2009-06-10T19:33:59.030 に答える