تحويل 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 في نشر موقع الويب.
عنوان URL: https://www.nuget.org/packages/MiYABiS.WebConfigTransform/
PM> Install-Package MiYABiS.WebConfigTransform
عند الاستخدام، يرجى تثبيت log4net من nuget.
C#:ملف PropertiesWebConfigTransformAssemblyInfo.cs الرجاء إلغاء التعليق.
[assembly: log4net.Config.XmlConfigurator(ConfigFile=@"log4net.config", Watch=true)]
VB: ملف ProjectWebConfigTransformAssemblyInfo.vb الخاص بي الرجاء إلغاء التعليق.
<Assembly: log4net.Config.XmlConfigurator(ConfigFile:="log4net.config", Watch:=True)>
عند الاستخدام، يرجى تثبيت Moca.NETConfiguration من nuget.
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