كيفية القيام بما يلي: إنشاء بيان منتج

لتوزيع المتطلبات المسبقة للتطبيق الخاص بك ، يمكنك استخدام حزمة إطلاق. تحتوي حزمة الإطلاق على ملف بيان منتج وحيد ولكن بيان حزمة لكل إعدادات محلية. الوظيفة المشتركة عبر الإصدارات المترجمة المختلفة يجب أن تنتقل إلى بيان المنتج.

للحصول على مزيد من المعلومات حول بيانات الحزم، راجع كيفية القيام بما يلي: إنشاء بيان منتج.

إنشاء بيان منتج

لإنشاء بيان منتج

  1. أنشئ دليلاً لحزمة الإطلاق. يستخدم هذا المثال C:\package.

  2. أنشئ دليل فرعي باسم الإعداد المحلي, مثل en للغة الإنكليزية.

  3. في Visual Studio , قمبإنشاء ملف XML يسمى package.xml ثم حفظه في المجلد C:\package\en .

  4. أضف XML لسرد اسم حزمة الإطلاق, ثقافة بيان الحزمة المترجمة هذا, و اتفاقية الترخيص الاختيارية. يستخدم الـ XML التالي المتغيرات DisplayName و Culture ، التي تم تعريفها في عنصر لاحق.

    <Package
        xmlns="https://schemas.microsoft.com/developer/2004/01/bootstrapper"
        Name="DisplayName"
        Culture="Culture"
        LicenseAgreement="eula.txt">
    
  5. أضف XML لسرد كافة الملفات الموجودة في الدليل الخاص بالإعدادات المحلية. الـ XML التالي يستخدم ملف يسمى eula.txt قابل للتطبيق مع الإعداد المحلي en .

      <PackageFiles>
        <PackageFile Name="eula.txt"/>
      </PackageFiles>
    
  6. أضف XML لتعريف سلاسل قابلة للترجمة من أجل حزمة الإطلاق. يضيف الـ XML التالي سلاسل الخطأ الخاصة بالإعداد المحلي en.

      <Strings>
        <String Name="DisplayName">Custom Bootstrapper Package</String>
        <String Name="CultureName">en</String>
        <String Name="NotAnAdmin">You must be an administrator to install 
    this package.</String>
        <String Name="GeneralFailure">A general error has occurred while 
    installing this package.</String>
    </Strings>
    
  7. انسخ المجلد C:\package إلى دليل إطلاق Visual Studio. في Visual Studio 2010 ، هذا هو الدليل \Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages.

مثال

يحتوي بيان الحزمة على معلومات خاصة بالإعدادات المحلية، مثل رسائل الخطأ و شروط ترخيص البرنامج و حِزَم اللغات.

<?xml version="1.0" encoding="utf-8" ?>
<Package
  xmlns="https://schemas.microsoft.com/developer/2004/01/bootstrapper"
  Name="DisplayName"
  Culture="Culture"
  LicenseAgreement="eula.txt">

  <PackageFiles>
    <PackageFile Name="eula.txt"/>
  </PackageFiles>

  <Strings>
    <String Name="DisplayName">Custom Bootstrapper Package</String>
    <String Name="Culture">en</String>
    <String Name="NotAnAdmin">You must be an administrator to install this package.</String>
    <String Name="GeneralFailure">A general error has occurred while 
installing this package.</String>
  </Strings>
</Package>

راجع أيضًا:

المرجع

مرجع مخطط الحزمة و المنتج