การแปลง Web.Config และ log4net.config
ล่วงหน้า Web.Debug.config, Web.Main.config, Web.Hotfix.config, Web.Release.config, log4net.Debug.config, log4net.Main.config, log4net.Hotfix.config, log4net.Release.config สามารถใช้ได้
ไฟล์ log4net.config จะรวมอยู่ในการเผยแพร่เว็บไซต์
URL:https://www.nuget.org/packages/MiYABiS.WebConfigTransform/
PM> Install-Package MiYABiS.WebConfigTransform
เมื่อคุณใช้ โปรดติดตั้ง log4net จาก nuget
ไฟล์ C#:PropertiesWebConfigTransformAssemblyInfo.cs โปรดยกเลิกความคิดเห็น
[assembly: log4net.Config.XmlConfigurator(ConfigFile=@"log4net.config", Watch=true)]
VB: ไฟล์ Project WebConfigTransformAssemblyInfo.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