Azure वेबसाइटें देशी डीएलएस भी लोड कर सकती हैं। मैंने अभी इसे काम किया है।
अपने समाधान संकलित करें:
ये कदम उठाएँ (here से कहा गया है) कर रहे हैं।
प्रबंधित प्रोजेक्ट पर राइट क्लिक करें और "जोड़ें/मौजूदा आइटम" का चयन करें। "संदर्भ जोड़ें" का प्रयोग न करें।
अपने संकलित देशी डीएलएल पर नेविगेट करें और इसे चुनें (फ़ाइल प्रकारों को आवश्यकतानुसार समायोजित करें)।
"जोड़ें" विभाजित बटन में नीचे तीर पर क्लिक करें और "लिंक के रूप में जोड़ें" का चयन करें।
उस ताजा जोड़े गए फ़ाइल पर राइट क्लिक करें और "Properties" चुनें।
सुनिश्चित करें कि "बिल्ड एक्शन" "सामग्री" और "आउटपुट निर्देशिका में कॉपी करें" को "हमेशा कॉपी करें" या "नया अगर कॉपी करें" पर सेट किया गया है।
नोट: चरण 2 में, आप सही इस परियोजना पर, क्लिक करना चाहिए ताकि dll बिन फ़ोल्डर में कॉपी किया जायेगा, और Azure सर्वर पर अपलोड। यदि आप इसे सीधे परियोजना के तहत किसी फ़ोल्डर में डालते हैं, तो डीएलएल को/bin/somefolder पर कॉपी किया जाएगा, जो अभी भी अदृश्य है।
उम्मीद है कि इससे मदद मिलती है।
यह महत्वपूर्ण होगा यदि डीएल पहले से ही बिन फ़ोल्डर में समाप्त नहीं हो रहा था। यदि यह पहले से ही था (यानी एक न्यूजेट तैनाती इत्यादि के माध्यम से), तो आपको यह भी देखने की आवश्यकता हो सकती है: http://stackoverflow.com/questions/28275944/how-to-include-libsodium-net-on-asp-net – guysherman