كيفية مشاركة إعدادات التكوين بين تطبيقات متعددة

StackOverflow https://stackoverflow.com/questions/284240

  •  08-07-2019
  •  | 
  •  

سؤال

ولدي مشروع حيث هناك العديد من التطبيقات التي لديها بعض القيم التكوين المشتركة. وأود أن يكون ملف .config المشتركة التي تتوفر لكافة التطبيقات باستخدام نموذج كائن تكوين صافي. أن كل تطبيق لديها أيضا ملف app.config الخاصة

وكيف يمكن القيام بذلك أفضل. فما استقاموا لكم فاستقيموا بدلا تجنب استخدام التسجيل قدر الإمكان. في النظر من خلال الوثائق، و(سلسلة exePath) طريقة OpenExeConfiguration يبدو واعدا للوصول إلى ملف التكوين المحدد. هذا هو نهج معقول؟ أي اقتراحات أخرى؟

هل كانت مفيدة؟

المحلول

هنا مناقشة يعالج OpenExeConfiguration التي قد تكون مفيدة.

نصائح أخرى

وبعض المقاطع في app.config تسمح للإشارة إلى ملف خارجي.

<appSetting configSource="somefile.config"/>

وأود أن وضع القيمة في التكوين الجهاز. ثم يمكنك تجاوز أي القيمة التي تحتاج إليها عن طريق وضعه في التكوين التطبيق الفردي.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top