Frage

In C #, wie verweise ich in den folgenden Orten statt Hartcodierung sie?

  • Program Files (x86)
  • Programme
War es hilfreich?

Lösung

Sie können mit:

System.Environment.GetFolderPath(System.Environment.SpecialFolder.ProgramFiles);

, um die Programmdateien auf der Computer-Ordner zu erhalten. Dies wird zurückkehren, was für die Anwendung korrekt ist, die ausgeführt wird. Also für 32-Bit-Anwendungen auf einer 64-Bit-Maschine, es wird wieder "C: \ Program Files (x86)". Auf einer englische Version von Windows

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top