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 ファイルは Web サイトの公開に含まれます。
URL: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