Chciałbym użyć atrybutu configSource w mojej sekcji konfiguracji sieci, aby zdefiniować pliki zewnętrzne dla różnych ustawień.Używanie configSource i zmiana restartOnExternalChanges dla sekcji rdzeniowej
W szczególności sekcja ustawień aplikacji. Oznacza to, mój plik config ma następujący wpis:
<appSettings configSource="My.AppSettings.config" />
Jednakże, jeśli plik ten jest aktualizowany, ustawienia są nie automatycznie zabierane, co byłoby, gdyby były ręcznie ustawienia zawarte w pliku web.config
Dalsze badania prowadzą mnie do atrybutu restartOnExternalChanges. Może to być najwyraźniej używane z elementami <section/>
do zdefiniowania, czy zewnętrzne pliki identyfikowane przez configSource mogą powodować restartowanie, czy nie. Wspaniały! lub tak pomyślałem.
Jednak podczas próby zdefiniowania sekcji appSettings i zmiany wartości restartOnExternalChanges widzę ten sam błąd, który został napotkany here, ponieważ sekcja appSettings jest zdefiniowana w pliku machine.config - pliku, którego nie mogę zmienić.
Czy ktoś wie, czy możliwe jest połączenie tych dwóch ustawień dla sekcji już zdefiniowanych na wyższym poziomie?
Gdzie to ma być, plik machine.config? – Omar
Mam ten sam problem, ale z sekcją. Chciałbym ale otrzymuję błąd 500, gdy używam restartOnExternalChanges w tej sekcji. Czy istnieje sposób na zrobienie tego jako odmianę rozwiązania? Oczywiście dotyczy to IIS7. –