Visual Studio 2019 Community Konfigurationsdatei (XML) bearbeiten
Hallo.
Ich arbeite mit VS hinter einem Proxy.
Nach jedem Update wird die Konfigurationsdatei "devenv.exe.config" im Verzeichnis C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\ neu geschrieben und beim Start der Entwicklungsumgebung werde ich jedes mal nach den Proxy-Einstellungen gefragt, die sich das Programm leider nicht merken kann.
Durch eine Ergänzung in der devenv.exe.config (XML-Datei) kann die Einstellung fixiert werden.
Im Abschnitt "<system.net>" muß
eingefügt werden.
Wie könnte ich das am besten automatisieren?
Ich dachte an ein PS- oder VB-Script?
Für einen guten Tipp wäre ich sehr dankbar.
Gruß
Peter
Ich arbeite mit VS hinter einem Proxy.
Nach jedem Update wird die Konfigurationsdatei "devenv.exe.config" im Verzeichnis C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\ neu geschrieben und beim Start der Entwicklungsumgebung werde ich jedes mal nach den Proxy-Einstellungen gefragt, die sich das Programm leider nicht merken kann.
Durch eine Ergänzung in der devenv.exe.config (XML-Datei) kann die Einstellung fixiert werden.
Im Abschnitt "<system.net>" muß
<defaultProxy useDefaultCredentials="true" enabled="true">
<proxy bypassonlocal="true" proxyaddress= "user:password@http://xxx.xxx.xxx.xxx:80" />
</defaultProxy>
eingefügt werden.
Wie könnte ich das am besten automatisieren?
Ich dachte an ein PS- oder VB-Script?
Für einen guten Tipp wäre ich sehr dankbar.
Gruß
Peter
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 630123
Url: https://administrator.de/forum/visual-studio-2019-community-konfigurationsdatei-xml-bearbeiten-630123.html
Ausgedruckt am: 09.04.2025 um 15:04 Uhr
10 Kommentare
Neuester Kommentar
1) Entweder du machst sie gleich schreibgeschützt, dann verändert sie sich nicht (dann muss getestet werden ob das Programm noch fehlerfrei weiter läuft)
2) Oder ein einfacher Copy Befehl. Kopier die Datei, wie sie aussehen soll, in einen anderen Bereich und, anstatt anzupassen, kopierst du einfach wieder zurück.
2) Oder ein einfacher Copy Befehl. Kopier die Datei, wie sie aussehen soll, in einen anderen Bereich und, anstatt anzupassen, kopierst du einfach wieder zurück.

Schreib deinen Proxy gleich in die Computerweite .NET machine.config dann braucht man die die VisualStudio Config oder auch andere .NET basierte Tools nicht mehr jedes mal anpassen. 😉

Die unteren in den NET Framework Verzeichnissen zur jeweils verwendeten Version NET 2 und NET4. Jeweils zusätzlich in der 64 und 32bit Variante.
Nachschlagen ist wohl nicht deine Stärke ... 🤔
Nachschlagen ist wohl nicht deine Stärke ... 🤔

Würdest Du es einfach am Ende ergänzen?
Du musst eigentlich nur einmal selbst ins Schema schauen dann erübrigt sich die Frage wo der Knoten erstellt werden muss:https://docs.microsoft.com/de-de/dotnet/framework/configure-apps/file-sc ...

Logisch , hast du dir den Link überhaupt mal angesehen?? system.net ist nur im Level "configuration" gültig wo sollte er also sonst hin kommen?!!
In diesem Fall vor der letzten Zeile.
Nur die Tree-Position ist relevant ob nun am Ende oder am Anfang des jeweiligen Levels ist wurscht.
Zumal die .NET Konfigurationsdateien bei einem Update sicher auch neu geschrieben werden.
Nein, die bleiben erhalten bzw. migiriert wenn sie angepasst wurden.Dennoch wäre interessant, ob man den Block auch mit Powershell oder VBScript einfügen könnte.
Kannst du natürlich machen. Beispiele wie sowas geht findest du hier im Forum etliche, das muss man ja nicht nochmal extra exerzieren.