Es gibt mehrere Möglichkeiten, wenn Sie ASP.NET verwenden, in beiden Sprachen
Server.MapPath („~“) wird die Wurzel der Anwendung als vollständigen Pfadnamen zurückkehren, dann können Sie einfach hinzufügen „/ app_data "dazu, um den vollen Pfad zu erhalten.
Alternativ prüfen die HttpContext.Current.Request und HttpContext.Current.Application gibt es zahlreiche (und viel besser als die eben erwähnten I) Eigenschaften, die Sie mit dem gleichen Ordner bieten wird - ist die Wurzel der Anwendung als s voller Pfad.
Beachten Sie, dass diese sollen alle arbeiten, auch wenn Sie die Anwendung als virtuelle Ordner und einen normalen Ordner mit einer Anwendung haben konfiguriert in IIS auf diesem Ordner
jedoch diese nur zur Laufzeit möglich ist, so kann es nicht wirklich in der app.config erwähnt werden. Sie könnten versuchen, relative Pfade zu verwenden, von denen app.config residentes IE "../App_Data" oder "/ App_data" ist, aber ich bin mir nicht sicher, ob Sie genaue Anforderungen haben.
Viel Glück
Konnten Sie ein Beispiel schreiben, wie man das macht? – dahpgjgamgan
Sie können die Konfigurationsdatei mit der ConfigurationManager-Klasse lesen/schreiben. Beispiel: http://social.msdn.microsoft.com/forums/en-US/winforms/thread/f26d0863-06be-45c1-b42d-e0816dc9eb58/ MSDN-Dokumentation: http://msdn.microsoft.com /en-us/library/system.configuration.configurationmanager.aspx –