سؤال

لقد قمت بإنشاء تثبيت مع تثبيت Windows XML 3.5 من داخل Visual Studio 2010. يعمل المثبت نفسه بشكل جيد ولكن الآن أود تغيير لغة الافتراضية من اللغة الإنجليزية (1033) إلى الألمانية (1031). لذلك قمت بتغيير سمة اللغة داخل علامة المنتج إلى "1031" والتي يجب أن تفعل السحر بقدر ما أعرف ولكن لا شيء يحدث. اللغة لا تزال الإنجليزية.

<Product Id="MyProductId" Name="NameOfMyApp" Language="1031" Version="MyVersionNumber" Manufacturer="MyCompany" UpgradeCode="MyUpgradeCode">

ماذا أفتقد هنا؟

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

المحلول

تحتاج إلى تحديد اللغة (الثقافة) على سطر الأوامر عند البناء كما هو موضح هنا (أو في خصائص المشروع عند استخدامك للنذري):

WIX البرنامج التعليمي - هل تتحدث الإنجليزية؟

candle.exe SampleWixUI.wxs
light.exe -ext WixUIExtension -cultures:de-de SampleWixUI.wixobj

نصائح أخرى

يمكنك أيضًا القيام بذلك في Visual Studio: Project - Properties - Build - ثقافات للبناء.

Select language for WIX installer in Visual Studio

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