Mam aplikację C#, która tworzy plik ustawień dla siebie do przechowywania bieżącego stanu niektórych elementów wizualnych. Ta aplikacja działa dobrze na każdym komputerze, na którym nie działa system Windows 7, ale na tych komputerach pojawia się błąd, że nie można utworzyć pliku ustawień, ponieważ użytkownik nie ma uprawnień. Teraz mógłbym rozwiązać ten problem, przechodząc na każdy komputer, logując się jako administrator i przyznając użytkownikowi prawo do odczytu i zapisu w folderze programu dla aplikacji, którą zainstalowaliśmy, ale musi być lepszy sposób.Dlaczego moja aplikacja C# nie może tworzyć plików w systemie Windows 7?
Wygląda na to, że w XP masz dostęp do zapisu w folderach utworzonych domyślnie, ale tak nie jest. Czy jest potrzebne ustawienie w pakiecie instalacyjnym, aby to działało?
Czy sprawdziłeś, czy pakiet instalacyjny zaznacza katalog zapisujący ustawienia i przypisuje go do właściwego użytkownika? – AlG
Nie mówisz, gdzie tworzysz pliki, które mogą być przydatne. –