سؤال

لقد حاولت <UIRef Id="WixUI_Minimal" />, ، لكنني أحصل على "مرجع دون حل إلى رمز Wixui: WixuiMinimal". ما الخطأ الذي افعله؟

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

المحلول

ملحق Wixui لم يعد wixui.wixlib. تم تواليتها في wixuiexsension.

إذا كنت في سطر الأوامر، أضف -ext WixUIExtension إلى دعوة إلى light.exe.

إذا كان لديك مشروع WIX في Visual Studio، أضف مرجعا إلى "WixuiexTension" بالنقر بزر الماوس الأيمن على "المراجع" في مكتشف الحل.

انظر WIXUI مجموعات مربع الحوار ل WIX3.

نصائح أخرى

إذا كنت تستخدم .wixproj مباشرة عبر MSBUILD، بدون استوديو Visual، التعديل المطلوب هو إضافة هذا:

<Project ...>
  ...
  <ItemGroup>
    <WixExtension Include="WixUIExtension">
      <HintPath>$(WixToolPath)WixUIExtension.dll</HintPath>
      <Name>WixUIExtension</Name>
    </WixExtension>
  </ItemGroup>
  ...
</Project>

فيما يلي رابط إلى مثال جيد على كيفية كأس الواجهة.

UIS مخصصة لل WIX

تحتاج إلى إضافة مرجع WixuiexTension في مشروع WIX لحل هذه المشكلة.

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