App.Config, log4net.config Transformation.
Im Voraus App.Debug.config, App.Main.config, App.Hotfix.config, App.Release.config, log4net.Debug.config, log4net.Main.config, log4net.Hotfix.config, log4net.Release.config ist vorhanden.
Die Datei log4net.config wird in die Clickonce-Veröffentlichung aufgenommen.
URL:https://www.nuget.org/packages/MiYABiS.AppConfigTransform/
PM> Install-Package MiYABiS.AppConfigTransform
Wenn Sie verwenden, installieren Sie bitte log4net von Nuget.
C#:PropertiesAppConfigTransformAssemblyInfo.cs-Datei Bitte Kommentar abbrechen.
[assembly: log4net.Config.XmlConfigurator(ConfigFile=@"log4net.config", Watch=true)]
VB:My ProjectAppConfigTransformAssemblyInfo.vb-Datei Bitte Kommentar abbrechen.
<Assembly: log4net.Config.XmlConfigurator(ConfigFile:="log4net.config", Watch:=True)>
Wenn Sie verwenden, installieren Sie bitte die Moca.NETConfiguration von Nuget.
C#:Assembly-Eigenschaft hinzufügen.
[assembly: Moca.Configuration.SectionProtection(Moca.Configuration.ProtectionProviderType.DPAPI, "Section Name")]
VB:Assembly-Eigenschaft hinzufügen.
<Assembly: Moca.Configuration.SectionProtection(Moca.Configuration.ProtectionProviderType.DPAPI, "Section Name")>
Schutzanbietertyp DPAPI oder RSA.
Ausführungsmethode beim Programmstart.
Moca.Configuration.SectionProtector.Protect()
Öffentliche Microsoft-Lizenz (MS-PL)
http://opensource.org/licenses/MS-PL