Tworzę aplikację konsolową w Visual Studio 2010 za pomocą C#. Chcę, aby ta aplikacja była samodzielna, ponieważ potrzebujesz tylko exe i możesz ją uruchomić z dowolnego miejsca. Chcę również użyć app.config do przechowywania ciągów połączeń i tak dalej.Jak skompilować mój App.config do mojego exe w aplikacji C# konsoli VS2010?
Moim problemem jest to, że nie może wydawać się, aby dowiedzieć się, jak to, że dane app.config do skompilowanego EXE. Widzę, że tworzy appname.exe.config, ale nie chcę, aby ludzie martwili się o zgrywanie dwóch oddzielnych plików, gdy dostaną aplikację.
Żadne z googlowań, które zrobiłem, nie wymyśliło niczego. Czy to możliwe?
AFAIK nie ma możliwości włączenia pliku konfiguracyjnego do pliku exe.Jeśli konfiguracja jest prosta, możesz po prostu zapisać ją w pliku własnym i utworzyć ten plik przy pierwszym uruchomieniu z ustawieniami domyślnymi. Inną opcją jest również rejestr systemu Windows, ale wtedy trzeba uruchomić podniesiony w Vista lub wyżej (co samo w sobie nie jest trudne) – gideon
możliwy duplikat [Plik konfiguracyjny jako Osadzone zasoby] (http://stackoverflow.com/questions/462583/configuration-file-as-embedded-resource) –
Pomyślcie o tym przez chwilę. Gdyby było to możliwe, Twój użytkownik nie mógł już zmienić ciągu połączenia. Pokonanie punktu posiadania jednego. Pojedynczy plik nigdy nie stanowi problemu, nazywa się to setup.exe –