Mam podstawę kodu, który był używany jako aplikacja sieci web ASP.Net. Obecnie jest rozgałęziony i wykorzystywany jako część dwóch aplikacji WinForm.Czy można również użyć pliku Settings.ettings dla stron ASP.Net?
Główna różnica polega na tym, że aplikacje WinForm powinny przechowywać swoje ustawienia "na użytkownika", a aplikacja internetowa musi tylko przechowywać ustawienia na poziomie "aplikacji". Są to te same ustawienia, ale przechowywane inaczej, w zależności od rodzaju aplikacji.
Wyjaśnienie: ten sam kod zostanie użyty jako podstawa dla aplikacji witryny sieci Web, a także dla podstawy kodu dla aplikacji komputerowej. W aplikacji komputerowej ustawienia powinny być przechowywane w odpowiednim katalogu użytkownika, ale nie jest to możliwe, gdy ten sam kod uruchamia aplikację internetową. Stąd dylemat. Jak zmienić sytuację typu web.config dla aplikacji internetowej na sytuację typu user.config (przechowywaną w odpowiednim katalogu) dla aplikacji komputerowej.
Czy ktoś wie, czy plik settings.settings działa dla aplikacji internetowej?
Czy istnieje lepszy sposób przechowywania tych samych ustawień na dwa różne sposoby?
Nie udało mi się tego zrobić. Wymagało to utworzenia nowego projektu biblioteki klas, ale przy użyciu zakresu aplikacji ustawień nie można było przypisać (tylko do odczytu). Jak to zrobić? – Marcel