Ciągle dostaję błędy w moim pliku dziennika, który nie zawiera pliku messageconfig. Okazało się, że moja aplikacja oczekiwała tego w folderze bin \ debug. Czego oczekuje aplikacja? Wydaje się, że po zbudowaniu projektu powinien on skopiować plik konfiguracyjny w folderze bin \ debug. Czy brakuje jakiegoś ustawienia projektu?C#: plik konfiguracyjny w folderze bin debug
Odpowiedz
App pliki/web.config, aby być w tym samym katalogu, co aplikacja/katalog główny.
Inne, przywoływane pliki konfiguracyjne mogą znajdować się w innych katalogach, określonych w głównym pliku konfiguracyjnym.
Jeśli klikniesz prawym przyciskiem myszy plik .config
, to na properties
znajduje się wpis Copy to Ouput Directory
.
ten powinien być ustawiony na Copy if Newer
lub Copy always
, jeśli jest ustawiony na Do not copy
, nie będzie przez skopiowane do folderu debug/release, gdzie oczekuje się .config
.
Pliki konfiguracyjne powinny znajdować się w tym samym miejscu, co zespół wykonujący.
Sprawdź ten SO pytanie: .NET 2.0 Application Settings (user.config) file location
Można ustawić pliki budować akcję „Kopiuj zawsze” ..
oczekujezwykle potrzebujesz tylko .exe. Postaraj się oczyścić i odbudować swój projekt ..
Nadzieja pomaga
- 1. Plik konfiguracyjny pojawia się w folderze bin po opublikowaniu
- 2. Jak uzyskać dostęp do plików w bin/debug w folderze projektu w Visual Studio 2010?
- 3. Plik konfiguracyjny w AngularJS
- 4. spraw, aby plik NLog.config wczytał plik z (d: \ dev) zamiast "\ bin \ debug \"
- 5. Plik konfiguracyjny aplikacji iOS
- 6. . Własny plik konfiguracyjny .NET
- 7. ipython notebook nie odczyta plik konfiguracyjny
- 8. Plik konfiguracyjny rejestrowania w języku Python
- 9. Proguard ignoruje plik konfiguracyjny biblioteki
- 10. Karma plik konfiguracyjny - wykorzystanie basePath
- 11. Pliki PDB w pakiecie VisualStudio bin \ debug folders
- 12. Dlaczego Yarn nie instaluje wszystkich plików wykonywalnych w folderze .bin?
- 13. Jak wstępnie załadować plik konfiguracyjny w angular2
- 14. Jak odczytać plik konfiguracyjny w Javie
- 15. Znajdź plik kończący się .sh OR .bin
- 16. Plik dokumentacji XML nie znajduje się w folderze publikacji
- 17. Jak określić plik konfiguracyjny dla pylint w systemie Windows?
- 18. Makefile - Wykonaj plik wykonywalny dla każdego pliku .c w folderze
- 19. jak otworzyć plik w folderze domowym użytkownika
- 20. pojedynczy plik konfiguracyjny do sporządzania roztworu
- 21. Znajdź plik z określonym rozszerzeniem w folderze
- 22. "bin \ Debug \ Daemon.exe.manifest; bin \ Release \ Daemon.exe.manifest" jest nieprawidłowa wartość parametru "InputManifest" zadania *
- 23. PHPUnit - opcja pokrycia, aby zastąpić plik konfiguracyjny
- 24. Jak napisać plik konfiguracyjny pep8 (pep8.rc)?
- 25. Plik konfiguracyjny dla obrazu Neo4j Docker
- 26. JSF twarze plik konfiguracyjny poza WEB-INF?
- 27. php.ini jest nieistniejącym Załadowany plik konfiguracyjny (brak)
- 28. Jak zmodyfikować plik konfiguracyjny na wdrożenie clickonce?
- 29. character-set-server i MySQL plik konfiguracyjny
- 30. node.js plik konfiguracyjny błąd linia 433
Co jest rozszerzenie 'messageconfig'? '.config'? Jeśli tak, to * powinien * skopiować go do folderu bin/debug i jest tam oczekiwany, ponieważ oczekuje się, że będzie żyć obok konfigurowanego zestawu/aplikacji. Po wybraniu tego pliku w Eksploratorze rozwiązań, co to jest napisane dla "Kopiuj do katalogu wyjściowego" w oknie Właściwości? –