App.Config, การแปลง log4net.config
ล่วงหน้า App.Debug.config, App.Main.config, App.Hotfix.config, App.Release.config, log4net.Debug.config, log4net.Main.config, log4net.Hotfix.config, log4net.Release.config สามารถใช้ได้
ไฟล์ log4net.config จะรวมอยู่ในการเผยแพร่แบบคลิกครั้งเดียว
URL:https://www.nuget.org/packages/MiYABiS.AppConfigTransform/
PM> Install-Package MiYABiS.AppConfigTransform
เมื่อคุณใช้ โปรดติดตั้ง log4net จาก nuget
ไฟล์ C#:PropertiesAppConfigTransformAssemblyInfo.cs โปรดยกเลิกความคิดเห็น
[assembly: log4net.Config.XmlConfigurator(ConfigFile=@"log4net.config", Watch=true)]
VB: ไฟล์ Project AppConfigTransformAssemblyInfo.vb ของฉัน โปรดยกเลิกความคิดเห็น
<Assembly: log4net.Config.XmlConfigurator(ConfigFile:="log4net.config", Watch:=True)>
เมื่อคุณใช้ โปรดติดตั้ง Moca.NETConfiguration จาก nuget
C#: เพิ่มคุณสมบัติ Assembly
[assembly: Moca.Configuration.SectionProtection(Moca.Configuration.ProtectionProviderType.DPAPI, "Section Name")]
VB: เพิ่มคุณสมบัติ Assembly
<Assembly: Moca.Configuration.SectionProtection(Moca.Configuration.ProtectionProviderType.DPAPI, "Section Name")>
ผู้ให้บริการคุ้มครองประเภท DPAPI หรือ RSA
วิธีการดำเนินการเริ่มต้นโปรแกรม
Moca.Configuration.SectionProtector.Protect()
ใบอนุญาตสาธารณะของ Microsoft (MS-PL)
http://opensource.org/licenses/MS-PL