Pytania otagowane jako app-config

Pliki konfiguracyjne aplikacji .NET zawierają ustawienia specyficzne dla aplikacji.

13
App.Config Transformation dla projektów, które nie są projektami sieciowymi w Visual Studio?
W przypadku aplikacji sieci Web Visual Studio 2010 mamy funkcje Transformacji konfiguracji, dzięki którym możemy utrzymywać wiele plików konfiguracyjnych dla różnych środowisk. Ale ta sama funkcja nie jest dostępna dla plików App.Config dla usług Windows / WinForms lub aplikacji konsolowej. Dostępne jest obejście, jak sugerowano tutaj: Zastosowanie magii XDT do …

19
Uzyskaj parametry połączenia z App.config
var connection = ConnectionFactory.GetConnection( ConfigurationManager.ConnectionStrings["Test"] .ConnectionString, DataBaseProvider); A to moja App.config: <?xml version="1.0" encoding="utf-8" ?> <configuration> <connectionStrings> <add name="Test" connectionString="Data Source=.;Initial Catalog=OmidPayamak;Integrated Security=True" providerName="System.Data.SqlClient" /> </connectionStrings> </configuration> Ale kiedy mój projekt się uruchamia, to jest mój błąd: Odwołanie do obiektu nie jest ustawione na instancję obiektu.

2
Co robi „useLegacyV2RuntimeActivationPolicy” w konfiguracji .NET 4?
Podczas konwersji projektu, który używał SlimDX, a zatem ma niezarządzany kod, do .NET 4.0 napotkałem następujący błąd: Zespół trybu mieszanego jest budowany w oparciu o wersję „v2.0.50727” środowiska wykonawczego i nie można go załadować do środowiska wykonawczego 4.0 bez dodatkowych informacji konfiguracyjnych. Googling dał mi rozwiązanie, które polega na dodaniu …

16
Plik konfiguracyjny C # DLL
Próbuję dodać plik app.config do mojej biblioteki DLL, ale wszystkie próby zakończyły się niepowodzeniem. Według MusicGenesis w „ Umieszczanie informacji o konfiguracji w bibliotece DLL ” nie powinno to stanowić problemu. Więc oczywiście robię coś złego ... Poniższy kod powinien zwrócić mój ConnectionString z mojej biblioteki DLL: return ConfigurationManager.AppSettings["ConnectionString"]; Jednak …
191 c#  app-config 

6
Co to jest App.config w C # .NET? Jak tego użyć?
Zrobiłem projekt w C # .NET, w którym mój plik bazy danych jest skoroszytem programu Excel. Ponieważ lokalizacja ciągu połączenia jest zakodowana na stałe w moim kodzie, nie ma problemu z zainstalowaniem go w moim systemie, ale w przypadku innych systemów jest. Czy istnieje sposób, aby poprosić użytkownika o ustawienie …
179 c#  .net  app-config 

8
Jak znaleźć ścieżkę do aktywnego pliku app.config?
Próbuję zakończyć ten program obsługi wyjątków: if (ConfigurationManager.ConnectionStrings["ConnectionString"]==null) { string pathOfActiveConfigFile = ...? throw new ConfigurationErrorsException( "You either forgot to set the connection string, or " + "you're using a unit test framework that looks for "+ "the config file in strange places, update this file : " + pathOfActiveConfigFile); …

5
Jak zaimplementować ConfigurationSection z ConfigurationElementCollection
Próbuję zaimplementować sekcję konfiguracji niestandardowej w projekcie i ciągle napotykam na wyjątki, których nie rozumiem. Mam nadzieję, że ktoś może tutaj wypełnić puste miejsca. Mam App.configto tak: <?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <section name="ServicesSection" type="RT.Core.Config.ServicesConfigurationSectionHandler, RT.Core"/> </configSections> <ServicesSection type="RT.Core.Config.ServicesSection, RT.Core"> <Services> <AddService Port="6996" ReportType="File" /> <AddService Port="7001" ReportType="Other" /> …

5
Plusy i minusy AppSettings vs applicationSettings (.NET app.config / Web.config)
Podczas opracowywania aplikacji .NET Windows Forms mamy wybór między tymi App.configtagami do przechowywania naszych wartości konfiguracyjnych. Który jest lepszy? <configuration> <!-- Choice 1 --> <appSettings> <add key="RequestTimeoutInMilliseconds" value="10000"/> </appSettings> <!-- Choice 2 --> <configSections> <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c5612342342" > <section name="Project1.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c5612342342" requirePermission="false" …

11
Czy projekt testu jednostkowego może załadować plik app.config aplikacji docelowej?
Testuję jednostkowo aplikację .NET (.exe), która używa pliku app.config do ładowania właściwości konfiguracyjnych. Sama aplikacja do testów jednostkowych nie ma pliku app.config. Kiedy próbuję przetestować jednostkę metody, która wykorzystuje dowolne właściwości konfiguracyjne, zwracają wartość null . Zakładam, że dzieje się tak, ponieważ aplikacja testu jednostkowego nie będzie ładowana w pliku …


5
Czy ConfigurationManager.AppSettings jest dostępne w programie .NET Core 2.0?
Mam metodę, która odczytuje ustawienia z mojego pliku konfiguracyjnego w następujący sposób: var value = ConfigurationManager.AppSettings[key]; Kompiluje się dobrze tylko dla platformy .NET Standard 2.0. Teraz potrzebuję wielu celów, więc zaktualizowałem plik projektu o: <TargetFrameworks>netcoreapp2.0;net461;netstandard2.0</TargetFrameworks> Ale teraz kompilacja kończy się niepowodzeniem netcoreapp2.0z następującym komunikatem o błędzie: Error CS0103 The name …

8
Zmień domyślny plik app.config w czasie wykonywania
Mam następujący problem: Mamy aplikację, która ładuje moduły (dodatki). Te moduły mogą wymagać wpisów w pliku app.config (np. Konfiguracji WCF). Ponieważ moduły są ładowane dynamicznie, nie chcę, aby te wpisy były w pliku app.config mojej aplikacji. Chciałbym wykonać następujące czynności: Utwórz nowy plik app.config w pamięci, który zawiera sekcje konfiguracyjne …
131 c#  .net  app-config 


5
Jak edytować parametry połączenia Entity Framework?
Niedawno musiałem edytować plik app.config, aby zmienić parametry połączenia dla modelu danych Entity Framework ( .edmxplik). Ale chciałbym wiedzieć: czy istnieje sposób edytowania parametrów połączenia EF przy użyciu projektanta? Oryginalne parametry połączenia są generowane automatycznie przez kreatora Entity Data Model. Ciągu połączenia nie można wtedy zmienić - pozostaje on wyłączony …

9
Pliki app.config / web.config specyficzne dla deweloperów w programie Visual Studio
Mamy kilka projektów .NET, w których przechowujemy określone ustawienia w plikach konfiguracyjnych. Teraz każdy deweloper będzie miał własne pliki konfiguracyjne, które nieco się różnią (różne parametry połączenia do łączenia się z lokalnymi bazami danych, różne punkty końcowe WCF itp.) W tej chwili mamy tendencję do sprawdzania plików app / web.config …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.