Läuft unter .NET 2.0 (VS2005), das ist nicht das Problem.
Die Device.dll greift auf einen Webservice zu, den ich bequem im VS eingebunden habe. Dieser hat mir die oben gepostete .config Datei angelegt, die nachher auch als device.dll.config im Compileverzeichnis ablegt.
Aber in meinem Endprojekt wird diese .config ignoriert. Und am Quellcode den mir der VS Assistent erstellt hat um auf den Webservice zuzugreifen möchte ich eigentlich nichst ändern, da dies wieder überschrieben wird, sollte sich der Webservice mal ändern.
Mag sein, dass sich nur in Verbindung mit einem Webservice diese Problematik stellt, aber der Grund, dass die
Url in einer Konfigurationsdatei abliegen muss, ist weil der Webservice mehrfach auf einem System installiert werden kann, einen pro Projekt.