Czy ktoś wie, jak ustawić ikonę aplikacji konsoli C# w kodzie (nie używając właściwości projektu w Visual Studio)?C# ikona aplikacji konsoli
Odpowiedz
Nie można określić ikony pliku wykonywalnego w kodzie - jest to część samego pliku binarnego.
Z poziomu wiersza poleceń należy użyć /win32icon:<file>
, jeśli jest to pomoc, ale nie można jej podać w kodzie aplikacji. Nie zapominaj, że przez większość czasu ikona aplikacji jest wyświetlana, Twoja aplikacja nie działa wcale!
Zakładamy, że masz na myśli ikonę samego pliku w eksploratorze. Jeśli masz na myśli ikonę aplikacji , gdy działa ona pod numerem, po dwukrotnym kliknięciu pliku, uważam, że zawsze będzie to ikona konsoli.
Możesz to zmienić we właściwościach projektu.
Zobacz ten artykuł z przepełnieniem stosu: Is it possible to change a console window's icon from .net?
podsumować prawym przyciskiem myszy na projekcie (nie) w roztworze Visual Studio i wybierz Właściwości. W dolnej części zakładki "Aplikacja" znajduje się sekcja "Ikona i manifest", w której można zmienić ikonę.
prawidłowa odpowiedź. dzięki. – cgTag
Czy po prostu zamierzamy zignorować, że PO wyraźnie stwierdził, że chcą sposobu, aby to zrobić w kodzie ... NIE z właściwości projektu? – Kristopher
- 1. Publikowanie aplikacji konsoli C#
- 2. Ukryj okno konsoli w C# aplikacji konsoli
- 3. C# aplikacji konsoli - metody statyczne
- 4. Ikona aplikacji w Androidzie
- 5. plik app.config w aplikacji konsoli C#
- 6. Zmiana koloru tła w aplikacji konsoli C#
- 7. Ctrl + C w aplikacji konsoli dart
- 8. Prawidłowa ścieżka pliku wewnątrz aplikacji konsoli C#
- 9. Jak uzyskać nazwę .exe aplikacji konsoli C#?
- 10. C# Konwertowanie aplikacji konsoli do usługi
- 11. J2ME Polska ikona aplikacji domyślnie
- 12. Aplikacja dostępu, okno aplikacji ukrytej z formularzem Ikona paska Ikona
- 13. Rejestrowanie z aplikacji konsoli
- 14. przeglądaj folder w aplikacji konsoli
- 15. Drukowanie obrazu z aplikacji konsoli
- 16. Zła ikona ic_launcher w mojej aplikacji
- 17. Ikona WPF dla wszystkich okien aplikacji
- 18. Ikona aplikacji na Androida nie wyświetla się
- 19. Ikona aplikacji nieprzypisana kompilacja obrazu ostrzeżenie wiadomość
- 20. Pisanie wyjścia do konsoli z aplikacji C# WinForm
- 21. Jak ustawić okno aplikacji konsoli jako najwyższe okno (C#)?
- 22. Otrzymywanie struktury WM_COPYDATA w aplikacji WPF lub konsoli C# app
- 23. Jak uzyskać ścieżkę z katalogu w aplikacji konsoli C#?
- 24. Jak zmienić rozmiar czcionki w aplikacji konsoli przy użyciu C
- 25. Ustawianie lokalizacji aplikacji konsoli C# na ekranie pomocniczym
- 26. Symulacja naciśnięcia klawisza w aplikacji konsoli Linux C
- 27. Ikona aplikacji nie pojawia się po zainstalowaniu aplikacji na Androida
- 28. Ikona aplikacji nie zmienia się po zaktualizowaniu aplikacji
- 29. c tytuł okna konsoli
- 30. Formatowanie wyjścia konsoli C++
Nie jestem pewien, czy to będzie działać dla mnie. Kompiluję aplikację concole w aplikacji C#, używając CSharpCodeProvider i naprawdę, naprawdę chcę ustawić ikonę Explorera dla wynikowego pliku ... – kal3v
Znalazłem opcje kompilatora: CompilerParameters cp = new CompilerParameters(); cp.CompilerOptions = "/ optimize/target: winexe /win32icon:program.ico"; Dziękujemy! – kal3v
Mała uwaga boczna: wygląda na to, że debuger VS czasami uruchamia programy konsoli bez odpowiedniego wyświetlania ich ikony. Ale nie ma to wpływu na faktyczny program; to prawdopodobnie dlatego, że jest zapakowany w debugger lub coś takiego. – Nyerguds