2009-05-29 6 views
1

Ich habe ein Web-Setup-Projekt erstellt, und ich wollte es eine Desktopverknüpfung zu der Webanwendung erstellen (Bsp .: http://localhost/xx/yy.aspx). Bis zu diesem Punkt war es ziemlich einfach: Ich erstellte eine Verknüpfung (egal wo), gab ihr die URL, die ich wollte, fügte sie dem speziellen Desktop des Benutzers meines Web-Setup-Projekts hinzu und sie wurde nach der Installation auf dem Desktop platziert . aber dann wollte ich mein benutzerdefiniertes Verknüpfungssymbol anzeigen. Ich setze das Symbol der Verknüpfung, die ich in meinem Dateisystem erstellt habe. Dann habe ich das in das Setup-Projekt aufgenommen. Nach der Installation zeigte die Verknüpfung jedoch weiterhin das Standard-IE-Symbol an. (Ich versuchte diese auf Windows 2003 Server, auf Win XP die Verknüpfung zeigte sich ohne Symbol)Desktop-Verknüpfungssymbol wird nicht im Web-Setup-Projekt angezeigt

nach einigen Versuchen fand ich einen anderen Weg: Ich erstellte eine Iconless Verknüpfung auf meinem Dateisystem, öffnete mein Web-Setup-Projekt, inklusive dieser Verknüpfung und Klicken Sie mit der rechten Maustaste auf den rechten Bereich der rechten Seite, wählen Sie Neue Verknüpfung erstellen und wählen Sie die Verknüpfung aus, die ich gerade hinzugefügt habe. Dann habe ich unter User's Desktop auf die neu erstellte Verknüpfung geklickt, das Fenster Eigenschaften geöffnet und die Icon-Eigenschaft auf mein enthaltenes Icon gesetzt. Diese Schritte lösten alles auf 2003 Server und gewinnen XP.

Obwohl dies nicht wirklich eine Frage war, wollte ich es trotzdem teilen, weil es ziemlich nervig war.

Antwort

0

Also war das Problem, dass Sie nicht die tatsächliche ico, exe oder DLL-Datei mit dem Symbol im Installer enthalten? Verknüpfungsdateien (.lnk) enthalten keine Kopie des Symbols, nur einen Link zu ihnen.

+0

meine Verknüpfungsdatei war keine LNK-Verknüpfung, sondern eine URL (verweist auf die Adresse der Website) Das Problem war: Erstellen der Verknüpfung durch Angabe der Ziel-URL und das Verknüpfungssymbol und dann diese in die Setup-Dateien aufzunehmen hat nicht funktioniert. Das Erstellen einer URL-Verknüpfung innerhalb des Setup-Projekts in VS und das Angeben des Symbols aus dem Fenster Eigenschaften löste es. – aslisabanci