2013-05-13 6 views
8

से WixUtilExtension.dll और WixNetFxExtension.dll का संदर्भ नहीं जोड़ सकता है, मैं Visual Studio 2008 के साथ वाईएक्स 3.7 का उपयोग कर रहा हूं, और मैं कुछ वाईएक्स डीएलएल फ़ाइलों के संदर्भ में जोड़ने की कोशिश कर रहा हूं ताकि मैं एक के साथ काम कर सकूं मेरी स्थापना में यूआई। हालांकि, मैं निम्न फ़ाइलों है कि मैं के लिए एक संदर्भ जोड़ने से प्रत्येक के लिए निम्न त्रुटि मिलती है:विजुअल स्टूडियो 2008

  • WixUIExtension.dll
  • WixUtilExtension.dll
  • WixNetFxExtension.dll

एक सी: \ प्रोग्राम फ़ाइलें (x86) \ WiX टूलसेट v3.7 \ WixNetFxExtension.dll को संदर्भित नहीं किया जा सका। कृपया सुनिश्चित करें कि फ़ाइल पहुंच योग्य है, और यह एक मान्य वाईएक्स संदर्भ है।

इसके अलावा, मैंने यूआई आधारित इंटरफ़ेस पर जाने के बारे में सोचने से पहले, मैं बना रहा हूं कि WiX इंस्टॉलर के साथ कोई समस्या नहीं थी; यह पूरी तरह से ठीक संकलित और स्थापित करता है।

कृपया ध्यान दें कि मैं 2010

+0

मैं उत्सुक हूं, यदि आप वीएस पर "व्यवस्थापक के रूप में चलाएं" करते हैं, तो क्या यह वही करता है? –

+0

@Adam Plocher - यह वह है जो मैंने नहीं सोचा था। मैंने अभी कोशिश की ... लेकिन काम नहीं करता है। – vaibinewbee

उत्तर

2

मैं एक समाधान पाया विजुअल स्टूडियो 2012 और दृश्य स्टूडियो में एक ही फ़ाइलों के संदर्भ में जोड़ने के लिए कर रहा हूँ: WiX परियोजना अनलोड और में संदर्भ जोड़ने की मैन्युअल रूप से परियोजना फ़ाइल को संशोधित आवश्यक फाइलें मुझे पहले ऐसा करना चाहिए था ... दुह !!

+0

आपको इसे उत्तर के रूप में चिह्नित करना चाहिए, भले ही यह आपका हो। यह मेरे लिए –

+0

धन्यवाद @MarkHosang – vaibinewbee

0

प्रोजेक्ट फ़ाइल को संपादित करने के बजाय, आपको संदर्भ परियोजना आइटम पर राइट क्लिक करना चाहिए और संदर्भ देने के लिए आवश्यक विभिन्न Wix dlls में संदर्भ जोड़ें।

+0

मैंने यह किया था, और यह मेरे लिए काम नहीं कर रहा था, इसलिए मुझे फ़ाइल को मैन्युअल रूप से संपादित करने का सहारा लेना पड़ा। – vaibinewbee

1

मुझे WiX के 2.x संस्करण से 3.7 संस्करण में अपडेट करने के बाद भी समस्याएं थीं। अपने प्रोजेक्ट के लिए ऊपर त्रुटि संदेश मिलने के बाद, मैं Vaibinewbee जवाब के रूप में लेकिन जोड़ा कोड के साथ ऐसा

<ItemGroup> 
    <WixExtension Include="WixUIExtension"> 
     <HintPath>C:\Program Files (x86)\WiX Toolset v3.7\bin\WixUIExtension.dll</HintPath> 
     <Name>WixUIExtension</Name> 
    </WixExtension> 
    </ItemGroup> 

एक ही जवाब की तरह पूर्ण पथ के साथ मेरे पिछले SVN revison से खो खंड जोड़ा गया है, तो प्रोजेक्ट लोड और बस का निर्माण ठीक।

संबंधित मुद्दे