WebConfigTransform
1.0.0
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 文件将包含在网站发布中。
网址:https://www.nuget.org/packages/MiYABiS.WebConfigTransform/
PM> Install-Package MiYABiS.WebConfigTransform
使用时,请从nuget安装log4net。
C#:PropertiesWebConfigTransformAssemblyInfo.cs 文件 请取消评论。
[assembly: log4net.Config.XmlConfigurator(ConfigFile=@"log4net.config", Watch=true)]
VB:My ProjectWebConfigTransformAssemblyInfo.vb 文件 请取消评论。
<Assembly: log4net.Config.XmlConfigurator(ConfigFile:="log4net.config", Watch:=True)>
当您使用时,请从nuget安装Moca.NETConfiguration。
C#:添加程序集属性。
[assembly: Moca.Configuration.SectionProtection(Moca.Configuration.ProtectionProviderType.DPAPI, "Section Name")]
VB:添加程序集属性。
<Assembly: Moca.Configuration.SectionProtection(Moca.Configuration.ProtectionProviderType.DPAPI, "Section Name")>
保护提供程序类型 DPAPI 或 RSA。
程序启动执行方法。
Moca.Configuration.SectionProtector.Protect()
微软公共许可证 (MS-PL)
http://opensource.org/licenses/MS-PL