♦️
ICT-BZ: Modul 318 - Objektbasiert programmieren mit Komponenten
  • Intro
  • 🗓️Kursplanung und Organisation
  • 🛠️Infrastruktur und Tools
  • ❓FAQ
    • ❓.NET Desktop Development in Visual Studio nachinstallieren
    • ❓WinForms DataGridView
  • Tag 1
    • 📖C# Grundlagen
    • 💡Übung C# Grundlagen
    • 📖OOP Grundlagen
      • 📖💡 Exkurs: Objektdiagramm
    • 💡Methodik & Prozessmodelle
    • 📖Vorgehensweisen
    • ❓Visual Studio & WinForms
    • 💡📖 Aufgabensammlung
  • Tag 2
    • 📖UI, UX, Usability
    • 📖Analyse & Design
    • 💡Projektanforderungen analysieren
    • 💡Mockup Erstellen
  • Tag 3 - 4
    • 📖Code Qualität
    • 📖💡 Coderichtlinien
    • 📖Testing
      • ❓Testplan: Praxisbeispiel
      • ❓Testprotokoll: Praxisbeispiel
    • ❓Debugging
  • Projektarbeit
    • 💡Anforderungen und Dokumentation
      • SwissTransport API
    • 🛠️Projektsetup
    • ❓Git Commit und Push in Visual Studio
    • 🎓Bewertungsraster
    • 🚩Projektabgabe
      • 🚩📖 Binaries, Installer & GitHub Release
Powered by GitBook
On this page
  • Binaries
  • Installer
  • GitHub Release
Export as PDF
  1. Projektarbeit
  2. Projektabgabe

🚩📖 Binaries, Installer & GitHub Release

PreviousProjektabgabe

Last updated 4 years ago

Binaries

Binaries sind die Dateien, welche zur Ausführung des Programmes benötigt werden. Bei WinForms sind folgende Dateitypen in den Binaries zu finden:

  • .exe - Ausführbare Datei

  • .dll - Code-Library

  • .pdb - Debug-Informationen

  • .exe.config - Config-Datei für .exe

  • .xml - Hier: XML-Kommentare

Diese Binaries liegen, nachdem man im Visual Studio den Build ausgeführt hat, entweder unter bin\Debug oder bin\Release. Der Ort hängt von der Build-Konfiguration ab. Diese kann wie folgt eingestellt werden:

Der Release-Build ist besser optimiert als der Debug-Build, kann jedoch weniger gut debugged werden. Empfohlen für die Abgabe ist der Release Build.

Installer

Der Installer ist ein Bonuspunkt für schnelle. Dieser muss ohne Unterstützung des Kursleiters/der Kursleiterin umgesetzt werden.

GitHub Release

Die Binaries oder der Installer müssen für den Kursleiter/die Kursleiterin öffentlich zugänglich zur Verfügung gestellt werden. Die Empfohlene Variante ist GitHub Release. kann eine Anleitung dazu gefunden werden. Die Binaries oder der Installer sollen in einer .zip-Datei hochgeladen werden.

🚩
Hier
Einstellung Debug oder Release
Beispiel der Binaries des Projekts M318.Exercises.Nr5 in der Projektmappe M318.Exercises