سؤال

أنا أقوم بتطوير powershell snapin مشتق من PSSnapIn.

إذا قمت يدويًا بنسخ بلدي snapin.dll-help.xml ملف إلى GAC get-help في قيادتي تعمل كما هو متوقع.

لذلك ، هل من الممكن الحصول على تثبيت ملف لنسخ ملف XML وكذلك DLL عند التثبيت؟

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

المحلول

إذا كنت تستطيع استخدام PS V2 ، أقترح إنشاء وحدة PowerShell V2. هذا يزيل الحاجة إلى استخدام installUtil. يمكنك النشر مع XCOPY إذا كنت تريد. تحتاج فقط إلى إنشاء بيان الوحدة النمطية. يمكنك أيضًا تضمين ملف المساعدة الخاص بك في دليل الوحدة النمطية التي تنشئها ، وسوف تعمل. لا تزال تستخدم فئة قاعدة PSSNAPIN ، ولكن كيف يمكنك حزم الأمر مختلفًا. كان هذا أحد التحسينات الرئيسية من V1 إلى V2. في PowerShell ، قم بتشغيل الأمر للحصول على بعض المعلومات على الوحدات النمطية.

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