Hallo zusammen,
meine Desktopapplikation braucht eine Einstellung zur korrekten Skalierung, die sich in der App.Config befindet und via VisualStudio erzeugt wurde.
Liegt diese Konfigurationsdatei am selben Ort des ausführbaren Programms, ist alles in Ordnung.
Ohne diese Datei geht es nicht.
Das Ziel ist es, auf diese Datei zu verzichten (nicht auszuliefern), und trotzdem die Konfiguration im Programm selbst vorzunehmen - geht das?
Im Prinzip wird nur der Key "DpiAwareness" mit dem Wert "PerMonitorV2" hinzugefügt.
Wie erstelle ich programmatisch diesen Key ohne die externe Konfigurationsdatei?
Hier der momentane Inhalt der Konfigurationsdatei:
Danke fürs Grübeln!
meine Desktopapplikation braucht eine Einstellung zur korrekten Skalierung, die sich in der App.Config befindet und via VisualStudio erzeugt wurde.
Liegt diese Konfigurationsdatei am selben Ort des ausführbaren Programms, ist alles in Ordnung.
Ohne diese Datei geht es nicht.
Das Ziel ist es, auf diese Datei zu verzichten (nicht auszuliefern), und trotzdem die Konfiguration im Programm selbst vorzunehmen - geht das?
Im Prinzip wird nur der Key "DpiAwareness" mit dem Wert "PerMonitorV2" hinzugefügt.
Wie erstelle ich programmatisch diesen Key ohne die externe Konfigurationsdatei?
Hier der momentane Inhalt der Konfigurationsdatei:
XML-Quellcode
- <?xml version="1.0" encoding="utf-8"?>
- <configuration>
- <startup>
- <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2"/>
- </startup>
- <System.Windows.Forms.ApplicationConfigurationSection>
- <add key="DpiAwareness" value="PerMonitorV2" />
- </System.Windows.Forms.ApplicationConfigurationSection>
- </configuration>
Danke fürs Grübeln!