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