Nachdem ich neulich meine alten Programme aus vb .NET 2003 und .NET 2008 Zeiten durchgegangen bin, stieß ich auf einige Merkwürdigkeiten.
- "keine Win32-Anwendung". Offensichtlich hatte ich in 32-bit programmiert und Express benutzt.
Das Problem wurde behoben durch das ändern der .vbproj-Datei mit dem Zusatz von
<PlatformTarget>x86</PlatformTarget>
Am Ende von PropertyGroup. - Alle Hintergrund-Bilder werden kleiner angezeigt! Vermutlich hängt das mit dem Lesbarkeits-feature von Win7 etc zusammen, dass Hintergrundbilder, die vorher passgenau waren, nun gekachelt erscheinen (habe 125% ausgewählt). Wenn Stretch benutzt wurde, tritt das Problem natürlich nicht auf... Trotzdem scheint die Lesbarkeit auch die Breite der Pixel irgendwie zu beeinflussen... und zwar nur die der Anwendung, nicht die der Bilder...
- Im Zusammenhang mit 2. tritt wohl auch auf, dass häufig buttons am unteren/rechten Rand verschwinden (Form zu klein, Elemente zu groß?). Könnte man über Anchors beheben.