ClickOnce WPF mit Entity-Framework Mysql C# – Startet nicht

Posted on September 15, 2020Oktober 20, 2020Categories C#, WPF

ClickOnce ist eine von mehreren Möglichkeiten eure Application dem End-User bereitzustellen. Sollte eure Applikation keine Zusatzinstallationen oder DLL Dateien benötigen, bin ich mir ziehmlich sicher, das es auf anhieb funktioniert. Was aber bei Problemen? Z.B. Startet die Applikation und schließt sich danach sofort. Eine Mögliche Lösung um diesen Fehler zu lokalisieren, möchte ich euch heute vorstellen.   Schritt 1 Ergänzt in eurer App.xaml dein Eintrag DispatcherUnhandledException=”App_DispatcherUnhandledException” Somit werden alle nicht in der Applikation behandelten Fehler aufgefangen. Schritt 2 Fügt der … Continue reading “ClickOnce WPF mit Entity-Framework Mysql C# – Startet nicht”

WPF – Designer Fehlermeldung “InvalidOperationException: In der Anwendungskonfigurationsdatei wurde Verbindungszeichenfolge mit dem Namen gefunden”

Posted on Juli 15, 2020September 7, 2020Categories Uncategorized, WPF

Wer kennt das nicht. Man öffnet seine WPF Applikation im Desinger und dann das! InvalidOperationException: In der Anwendungskonfigurationsdatei wurde keine Verbindungszeichenfolge mit dem Namen ‘mtcconkanbanEntities’ gefunden. Leider keine guten Voraussetzungen um mit dem designen der Applikation fortzufahren! Klar könnte man im XAML-Code  sich zurecht finden und und und..   Wie kann der Fehler schnellstmöglich behoben werden? Ganz einfach! Drückt in eurem Projektmappen-Explorer einfach mit der RECHTEN- MAUSTASTE auf eurer Projekt und wählt Bereinigen aus. ggf. müsst ihr auch noch das … Continue reading “WPF – Designer Fehlermeldung “InvalidOperationException: In der Anwendungskonfigurationsdatei wurde Verbindungszeichenfolge mit dem Namen gefunden””

Laufwerksbuchstaben in UNC-Pfad auflösen.

Posted on März 18, 2020Categories Programmierung, VB.netTags , , ,

Hallo Zusammen! Ihr habt bestimmt mal das Problem gehabt, das bei einer Dateiauswahl der Laufwerksbuchstabe angegeben wurde. Und ggf. wurde dieser Pfad in einer Datenbank hinterlegt. Sollte sich jetzt der Laufwerksbuchstabe ändern, könnt Ihr nicht mehr auf das Vereichnis über den Laufwerksbezeichner zugreifen. Um diesem vorzubeugen, habe ich eine Methode geschrieben, die die Auflösung des Laufwerksbuchstabens in den UNC-Pfad umwandelt.   Viel Spaß ”’ <summary> ”’ Diese Klasse dient zur Aufschlüsselung von Laufwerksbuchstaben ”’ Sollte ein gemapptes Laufwerk übergeben werden, … Continue reading “Laufwerksbuchstaben in UNC-Pfad auflösen.”

UNC Path from Network-Drive

Posted on Februar 13, 2020Februar 13, 2020Categories Programmierung, VB.net

Hallo, Ihr kennt es bestimmt! Wenn Ihr einen Pfad und ggf. Datei über einen File-Chooser auswählen wollt. Das Ergebnis könnte so aussehen. T:\geteiltes_Verzeichnis\meinExcel.xlsx Vieleicht wollt Ihr den Pfad in einer Datenbank hinterlegen, damit alle Benutzer (natürlich mit der Berechtigung auf das Verzeichnis zugreifen zu können) die Excel-Datei lesen. Das T: – Laufwerk ist aber ein Netzlaufwerk und hat im Hintergrund einen UNC-Pfad. Somit können andere Benutzer, die kein T-Laufwerk besitzen aber den Zugang zu eurem Verzeichnis haben, nicht darauf zugreifen. … Continue reading “UNC Path from Network-Drive”

VS aus Kommentaren eine Dokumentation erstellen

Posted on Oktober 24, 2019Oktober 24, 2019Categories Uncategorized, VB.netTags , ,

Hi Entwicklerfreunde! Es ist elementar seinen Code richtig zu dokumentieren! Ich weiss auch, dass es total nerfig ist, denn wir sind ja CODER und keine Autoren :-). D.h. wir waren fleißig und haben alle unsere Klassen, Methoden usw. schön fein kommentiert. ABER WO ist die Dokumentation? In den nächsten Abschnitten möchte ich euch zeigen, wie Ihr den Doku-Code generiert und vorallem wo er zu finden ist.

VB.Net WPF einfaches DataBinding mit INotifyPropertyChanged

Posted on Oktober 23, 2019Oktober 23, 2019Categories Uncategorized, WPF

Hallo zusammen, heute möchte ich euch zeigen, wie ein einfaches Databinding mit automatischer Aktualsierung funktioniert. WPF Binding mit INotifyPropertyChanged – Was benötigen wir! 1. Eine Klasse (Person) mit zunächst einer property 2. WPF mit zwei Textfeldern (Textbox) FERTIG   1. Step: Wir erzeugen eine neue Klasse. Dazu geht in euer Projekt und erstellt eine Klasse Namens Person: a.) Implementiert das Interface “INotifyPropertyChanged” => Ihr müsst danach den import “Imports System.ComponentModel” noch einbauen. Imports System.ComponentModel Public Class Person Implements INotifyPropertyChanged Public … Continue reading “VB.Net WPF einfaches DataBinding mit INotifyPropertyChanged”

Selektierte Items aus einer Listbox löschen

Posted on August 8, 2019August 8, 2019Categories ListBox, VB.net, WPFTags , , , ,

Hallo alle Zusammen, heute wurde ich von meinem Programmierkollegen gefragt, wie es möglich ist, die selektierten Items aus einer Listbox unter WPF zu löschen. Hier die Lösung: 1. Zunächst, möchte ich euch den XAML-Code bereitstellen. Hier, sehr einfach gehalten, eine ListBox und ein Button in einem DockPanel. Kopiert euch einfach den Code in die Zwischenablage und fügt Diesen in euer Projekt ein. <Window x:Class=”MainWindow” xmlns=”http://schemas.microsoft.com/winfx/2006/xaml/presentation” xmlns:x=”http://schemas.microsoft.com/winfx/2006/xaml” xmlns:d=”http://schemas.microsoft.com/expression/blend/2008″ xmlns:mc=”http://schemas.openxmlformats.org/markup-compatibility/2006″ xmlns:local=”clr-namespace:scrollTestListbox” mc:Ignorable=”d” Title=”MainWindow” Height=”450″ Width=”800″> <DockPanel Margin=”10,10,10,10″> <ListBox x:Name=”lst_box” ScrollViewer.VerticalScrollBarVisibility=”Visible” HorizontalAlignment=”Left” Height=”132″ … Continue reading “Selektierte Items aus einer Listbox löschen”