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