Mam aplikacji konsoli, w którym chcę pisać nazwę pliku.plik app.config w aplikacji konsoli C#
Process.Start("blah.bat");
Normalnie, chciałbym mieć coś takiego w aplikacji Windows pisząc nazwę pliku „” do pliku blah.bat Ustawienia w oknie Właściwości.
Jednak tutaj nie znalazłem żadnego pliku ustawień i dodałem plik app.config w tym samym celu.
Nie jestem pewien, co napisać tutaj w app.config, które doprowadziłoby mnie do osiągnięcia czegoś podobnego, co w formularzach systemu Windows.
Na przykład: W formularzach okien. Process.Start (Properties.Settings.Default.BatchFile);
gdzie BatchFile jest ciągiem w pliku ustawień we Właściwościach.
'ConfigurationSettings.AppSettings [ "blah.bat"]' jest dostępny, ale daje ostrzeżenie, że jest przestarzały. Kiedy próbuję użyć 'ConfigurationManager' jak wyżej, pojawia się błąd informujący, że ConfigurationManager nie istnieje w bieżącym kontekście. : -/ – user1240679
Upewnij się, że dodajesz także odniesienie do System.Configuration - "use" durective działa tylko wtedy, gdy masz odniesienie do zestawu, którego próbujesz użyć. – xxbbcc