2017-05-30 6 views
1

Ich versuche, Umgebungsvariablen für die Verwaltung von Anmeldeinformationen in meinem Open-Source-.NET-Projekt zu verwenden. Ich möchte die Anmeldeinformationen im Repository nicht über eine Konfigurationsdatei teilen. Ich bin vertraut mit dem Festlegen der Werte in AppVeyor, aber nicht für meine lokale Maschine. In der Ruby-Welt verwenden wir eine .env Datei zum Verwalten von Umgebungsvariablen. Gibt es einen ähnlichen Ansatz in .NET?Verwalten von Umgebungsvariablen für .NET Test

+0

Die .NET-Konfigurationsdateien web.config für das Web und app.config für Anwendungen und Dienste verfügen über Konfigurationsumwandlungsfunktionen, mit denen Sie umgebungsspezifische Einstellungen verwalten können. https://msdn.microsoft.com/en-us/library/dd465326(v=vs.110).aspx –

Antwort

0

Es scheint, dass der beste Weg für mich damit war, die Umgebungsvariablen unter Systemeigenschaften> Erweiterte Systemeinstellungen> Umgebungsvariablen einzustellen. Ich kann dann die gleichen Werte in der Registerkarte "Umgebung" von AppVeyor festlegen.

Verwandte Themen