AppConfigTransform
1.0.0
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 文件将包含在 clickonce 发布中。
网址:https://www.nuget.org/packages/MiYABiS.AppConfigTransform/
PM> Install-Package MiYABiS.AppConfigTransform
使用时,请从nuget安装log4net。
C#:PropertiesAppConfigTransformAssemblyInfo.cs 文件 请取消评论。
[assembly: log4net.Config.XmlConfigurator(ConfigFile=@"log4net.config", Watch=true)]
VB:My ProjectAppConfigTransformAssemblyInfo.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