2011-09-24 18 views
5

मैं एक विक्स इंस्टॉलर लिखने की कोशिश कर रहा हूं जो कुछ टाइपलिब पंजीकरण करता है।विक्स बाइंड सबस्ट्रिंग या स्प्लिट

मैं पहले से ही FileVersion बंद एक पंजीकृत फ़ाइल कहीं और

!(bind.FileVersion.#InteropDll) 

का उपयोग कर खींच रहा हूँ, लेकिन मैं TypeLib है, जो केवल अलग MajorVersion है और MinorVersion विशेषताओं के लिए एक ही बात करना चाहता हूँ। आदर्श रूप में, मैं मैं यह कैसे पूरा कर सकते हैं (या की तरह)

<TypeLib ... 
    MajorVersion="!(bind.FileVersion.InteropDll).Split('.')[0]" 
    MinorVersion="!(bind.FileVersion.InteropDll).Split('.')[1]"> 

क्या करना चाहते हैं? ... या मुझे बस इस सब से परेशान नहीं होना चाहिए और इंस्टॉल समय पर डीएलएल फ़ाइल पर regasm का आह्वान करना चाहिए?

धन्यवाद।

उत्तर

1

वाईएक्स टूलसेट आज ऐसा करने का समर्थन नहीं करता है। यह एक दिलचस्प फीचर अनुरोध है। मैं एक इंस्टॉलेशन के दौरान कभी भी शासन नहीं कहूंगा। रोलबैक और पैचिंग और बाहरी निष्पादन योग्य को खोलकर सही तरीके से काम करने वाले सभी को यह कठिन तरीका है।

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