برمجيا تغيير ApplicationHost.config IIS7 على ويندوز 2008 64 بت

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

سؤال

وأحتاج بلدي 32 بت InstallShield المثبت لإجراء تغيير على ApplicationHost.config (جزء من IIS7). أريد أن تعيين قيمة overrideModeDefaults من "رفض" إلى "السماح" لipSecurity configSection.

وهذا يعمل بشكل جيد في نظام التشغيل Windows 2008 32 بت، ولكن ليس في نظام التشغيل Windows 2008 64-بت. والمشكلة هي أن المثبت يبحث فقط في systemWOW64 للملف، ولكنه في الواقع في SYSTEM32.

هل هناك طريقة بالنسبة لي لتحرير هذا الملف برمجيا من وجهة نظري المثبت 32 بت؟ أنا بخير مع تشغيل برنامج نصي أو حتى القيام بذلك بعد تثبيت مع بلدي أداة تكوين 32 بت.

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

المحلول

وأعتقد أنني قد وجدت الإجابة الخاصة بي. تبين يمكنك استخدام المجلد٪ windir٪ \ sysnative للوصول إلى الدليل system32 في تطبيق 32 بت.

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