Ein Standard-Setup-Projekt in Visual Studio 2008 bietet Dialoge mit einem Logo-Typ-Bild in der oberen rechten Ecke eines Monitors. Alles, was ich tun möchte, ist dieses Bild in ein neues Logo zu ändern. Ich möchte nicht mit benutzerdefinierten Dialogen umgehen. Kann ich das Bild einfach ändern?Gibt es eine Möglichkeit, das Logo in den Standarddialogfeldern zu ändern?
Antwort
Gehen Sie in Ihrem Setup-Projekt in den Dialog Editor der Benutzeroberfläche und klicken Sie auf einen der Dialoge. Im Eigenschaftenfenster für dieses Dialogfeld können Sie die BannerBitmap-Eigenschaft in ein beliebiges Bild ändern.
Es ist eine lange dünne Bitmap, die sich über den gesamten oberen Teil des Dialogfelds erstreckt. Die eine, die ich verwende, hat ein Verhältnis von Breite zu Höhe von etwa 7,5: 1. Insbesondere ist es eine Bitmap 497x69 Pixel (.bmp). Ich kann mich nicht erinnern, wie ich zu dieser genauen Größe gekommen bin, aber es hat für mich funktioniert.
Ich kann keine Dokumentation finden, was else is new ... Ich nehme den Setup-Dialog auf, füge ihn in Photoshop ein und finde 621x86 für das Bannerbild. Vielleicht hängt das von meiner Systemschriftgröße ab? Ich betreibe immer große Schriftarten auf einem hochauflösenden Bildschirm. Beachten Sie auch, dass die Bitmap gestreckt wird, um zu passen. –
Die richtige Größe ist 500x70. Banner anderer Größen werden in der Größe angepasst (siehe http://msdn.microsoft.com/en-us/library/3kbk77sf.aspx). – larsmoa
Bitte beachten Sie die dieser Blog-Post:
http://followtheheard.blogspot.com/2008/09/changing-bitmap-banner-in-visual-studio.html
Sie können Stewbob Weg folgen (was der richtige Weg ist), aber es erfordert, dass Sie das Bild auf jeder Seite eines jeden Installationsprogramm zu ändern, die Sie erstellen . Mit dem obigen Link können Sie das Bild in der Vorlage ändern, die Visual Studio verwendet, um alle zukünftigen Installationsdateien zu erstellen. Auf diese Weise können Sie Ihre Seiten auf das Standardbild zeigen lassen, da Sie das Standardbild zu IHREM Bild geändert haben.
Diese Lösung funktionierte gut für mich. Setze es und vergiss es.
- 1. Gibt es eine Möglichkeit, eine MKMapView zu drehen und trotzdem das Google Logo zu zeigen?
- 2. Gibt es eine Möglichkeit, den Besitzer eines JDialogs zu ändern?
- 3. Gibt es eine Möglichkeit, etwas in mysql gleich zu ändern?
- 4. Gibt es eine Möglichkeit, ein Etikett mit c3js zu ändern?
- 5. Twilio Twimlets - Gibt es eine Möglichkeit, die Stimme zu ändern?
- 6. Gibt es eine Möglichkeit, die Rails secret_key_base elegant zu ändern?
- 7. Gibt es eine Möglichkeit zu verhindern, dass UIImagePickerController Statusleiste ändern?
- 8. Gibt es eine Möglichkeit, den `enum` -Typ vorzeichenlos zu machen?
- 9. Gibt es eine Möglichkeit, den HTML5-Bereich zu steuern?
- 10. Gibt es eine Möglichkeit, die Standardstartposition des Emulators zu ändern?
- 11. Gibt es eine Möglichkeit, einen laufenden Countdown zu ändern?
- 12. Gibt es eine Möglichkeit, die Zeit stapelweise zu ändern?
- 13. c3js: Gibt es eine Möglichkeit, die Schriftgröße zu ändern?
- 14. Gibt es eine Möglichkeit, den Rückgabetyp Arrays.asList zu zwingen
- 15. Gibt es eine Möglichkeit, die Schriftart JOptionPane.showMessageDialog zu ändern?
- 16. Gibt es eine Möglichkeit, Standardschriftart für Ihre Anwendung zu ändern
- 17. Gibt es eine Möglichkeit, den Benutzernamen eines SVN-Benutzers über den gesamten Repository-Verlauf zu ändern?
- 18. Gibt es eine Möglichkeit, das Standardverhalten von Klammern zu überschreiben?
- 19. Gibt es eine Möglichkeit, Berührungen durch das iPhone zu übertragen?
- 20. Gibt es eine Möglichkeit, den Gerätenamen in AdvertiseData in Android BLE zu ändern?
- 21. Gibt es eine Möglichkeit, das Trennzeichen nach linenumber in vim zu ändern?
- 22. Gibt es eine Möglichkeit, Fenster zu konfigurieren, um den Fokus nicht zu ändern?
- 23. Gibt es eine Möglichkeit, ConfigurationManager.AppSettings zu überschreiben?
- 24. Gibt es eine Möglichkeit, den JPA-Abruftyp für eine Methode zu ändern?
- 25. Gibt es eine Möglichkeit, den aktuellen Namespace zu bestätigen?
- 26. Gibt es eine Möglichkeit, den aktuellen Dateinamen in FORTRAN 77
- 27. Gibt es eine Möglichkeit zum Ändern der Zeichnungsreihenfolge in WPF
- 28. Gibt es eine Möglichkeit, den Spaltentyp in der Hive-Tabelle zu ändern?
- 29. Gibt es eine Möglichkeit, den Fortschrittswert eines Fensters zu erhalten?
- 30. Gibt es eine Möglichkeit, den Typ eines Mountpoints zu bestimmen?
[Setup-Dialoge - Eigene BannerBitmap und SplashBitmap] (http://www.codeproject.com/Articles/34086/Setup-Dialogs-Own-BannerBitmap-and-SplashBitmap) – KyleMit