2010-05-25 17 views
12

स्थापित है, मैं Office 2010 के लिए प्लग-इन बना रहा हूं और Office 2010 PIA स्थापित होने पर स्थापित करने की आवश्यकता है।क्या पता लगाने के लिए मुझे घटक घटक आईडी खोजनी चाहिए कि क्या Office 2010 पीआईए

मैंने 2003 और 2007 के लिए यह किया है लेकिन 2010 के लिए घटक आईडी नहीं मिल सकता है क्या किसी को पता है कि वे क्या हैं?

धन्यवाद, एड

उत्तर

13

पिया के लिए घटक आईडी के लिए एक खोज (प्राथमिक इंटरॉप विधानसभा) कार्यालय के घटक के लिए लागू आप नीचे दी गई सूची से की आवश्यकता है:

{EA7564AC-C67D-4868-BE5C-26E4FC2223FF} Excel 
{4153F732-D670-4E44-8AB7-500F2B576BDA} InfoPath 
{1D844339-3DAE-413E-BC13-62D6A52816B2} Outlook 
{EECBA6B8-3A62-44AD-99EB-8666265466F9} PowerPoint 
{3EA123B5-6316-452E-9D51-A489E06E2347} Visio 
{8B74A499-37F8-4DEA-B5A0-D72FC501CEFA} Word 
{957A4EC0-E67B-4E86-A383-6AF7270B216A} Project 
{B2279272-3FD2-434D-B94E-E4E0F8561AC4} Forms 2.0 
{011B9112-EBB1-4A6C-86CB-C2FDC9EA7B0E} Graph 
{7102C98C-EF47-4F04-A227-FE33650BF954} Smart Tag 
{64E2917E-AA13-4CA4-BFFE-EA6EDA3AFCB4} Office Shared 

जैसे ऐड-इन यदि आप एक शब्द लिख रहे हैं, तो आप केवल वास्तव में हाल ही में पीआईए जारी किया है GUID {8B74A499-37F8-4DEA-B5A0-D72FC501CEFA} के साथ पिया

के लिए जाँच करने से here

माइक्रोसॉफ्ट की जरूरत है 2010 के लिए अलग से। उपलब्ध here

आप Office 2013 का समर्थन की जरूरत है, घटक आईडी यहाँ प्रलेखित रहे हैं: Office 2013 PIA component Ids

+1

धन्यवाद कहीं भी नहीं मिला – Edward

+0

हाय सब, मैंने Office 2010 को स्थापित किए बिना Office 2010 PIA स्थापित किया है, और मुझे ऊपर सूचीबद्ध कुंजी नहीं मिल रही हैं। –

+0

हाय पीटर-मैंने यह जांचने के लिए स्टैंडअलोन एमएसआई डाउनलोड किया कि क्या गइड्स बदल गए हैं, और वे वही दिखाई देते हैं। आपने चाबियों का उल्लेख किया है - यह ध्यान में रखते हुए कि ये रजिस्ट्री कुंजी या मान नहीं हैं, वे वे घटक हैं जो विंडोज़ में स्थापित घटक हैं। तो विचार यह है कि आप एक इंस्टॉलर के भीतर ग्रिड पर एक घटक खोज करते हैं यह देखने के लिए कि क्या विशेष पीआईए आपको लक्ष्य प्रणाली पर मौजूद है या नहीं। –

1

पिया अलग से स्थापित या यदि आप लक्षित स्थापित पिया के संस्करण की जाँच करने के .NET फ्रेमवर्क 4 और कोई जरूरत नहीं है ऊपर। Check this article

जब आप एक ऐड-इन परियोजना है कि .NET फ्रेमवर्क 4, डिफ़ॉल्ट द्वारा सभी पिया में संदर्भित प्रकार ऐड-इन कोड ऐड-इन विधानसभा में एम्बेडेड है के लिए प्रकार की जानकारी को लक्षित करता संकलन। रन टाइम पर, यह पीआईए में टाइप जानकारी पर भरोसा करने के बजाय अंतर्निहित COM प्रकार, पर कॉल को हल करने के लिए प्रकार की जानकारी का उपयोग किया जाता है।

बस अपने परियोजना है कि Microsoft.Office.Interop.Excel के संदर्भ में सही संस्करण और true को EmbedInteropTypes सेट है में जाँच करें।

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