में एक असेंबली स्थापित करें मुझे सी # का उपयोग कर जीएसी में एक असेंबली स्थापित करने की आवश्यकता है।जीएसी प्रोग्रामेटिक रूप से
new System.EnterpriseServices.Internal.Publish().GacInstall("MyAssembly.dll");
ऊपर कोड त्रुटि देता है: नीचे मेरी कोड है
Absolute path required
लेकिन मैं इस स्थिर फ़ाइल पथ (पूर्ण पथ) का उपयोग कर के बिना चलने की जरूरत है। क्या कोई मुझे बता सकता है कि यह संभव है? मैंने परियोजना संदर्भों के अंदर असेंबली का संदर्भ जोड़ा है। मुझे इस असेंबली को जीएसी के अंदर स्थापित करने की जरूरत है।
क्या आप 'gacutil.exe' और' Process.Start() 'का उपयोग कर सकते हैं? – abatishchev
मुझे इसे # परियोजना – sharmila
उम में प्रोग्रामेटिक रूप से करने की आवश्यकता है। इंस्टॉल करने का प्रयास करने से पहले रनटाइम पर फ़ाइल पथ को एक पूर्ण पथ पर हल करें? –