2010-03-08 18 views

Odpowiedz

26

Tak. Spójrz na klasy Sitecore.Configuration.Settings (który jest punktem wejścia do ustawień Sitecore) i użyć statycznej właściwości DataFolder:

string dataFolder = Sitecore.Configuration.Settings.DataFolder; 
28

Jeśli chcesz uzyskać inne ustawienia, można spróbować : -

Sitecore.Configuration.Settings.GetSetting("SettingName"); 

będzie to działać dla wszystkich ustawień Sitecore, nawet ustawienia niestandardowe, które mogą być dodawane w plikach konfiguracyjnych w App_config/include.

+0

+1 Dzięki Sean, to uratowało mi mnóstwo czasu. –

+0

Cieszę się, że nie jest to właściwa odpowiedź na ten problem, ale z powodu niejednoznaczności tego pytania, wielu ludzi, którzy potrzebowali tej odpowiedzi (włącznie ze mną), kończy tutaj. +1 – mmmeff

+0

hi @sean Próbuję uzyskać ustawienie w taki sam sposób, jak opisałeś, to daje mi błąd, gdy oceniam wynik. –