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 公開に含まれます。
URL: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