.NET वर्चुअलपाथप्रोवाइडर्स और प्री-संकलन

हम ऐसे एप्लिकेशन पर काम कर रहे हैं जो एएसपी.नेट में वर्चुअलपाथप्रोवाइडर्स पर काफी निर्भर करता है।

हम इसे दिखाने के लिए बस एक लाइव सर्वर पर बात करने आए हैं और ऐसा लगता है कि जब वर्चुअलपाथप्रोवाइडर बस काम नहीं करते हैं जब साइट पूर्व-संकलित होती है !!

मैं यहां पोस्ट किए गए वर्कअराउंड को देख रहा हूं: http://sunali.com/2008/01/09/virtualpathprovider-in-precompiled-web-sites/ , लेकिन अब तक मैं इसे काम करने में सक्षम नहीं हूं, या तो! (ठीक है - यह विजुअल स्टूडियो के वेब विकास सर्वर में ठीक काम करता है - बस हमारे आईआईएस बॉक्स पर नहीं - फिर से!)।

क्या किसी को यहां समस्या पर कोई और जानकारी है? क्या यह .NET v3.5 में तय है (हम वर्तमान में v2.0 के लिए निर्माण कर रहे हैं)?

0
ro fr bn

1 उत्तर

दुर्भाग्य से यह आधिकारिक रूप से समर्थित नहीं है। निम्न MSDN आलेख देखें।

यदि किसी वेबसाइट को तैनाती के लिए प्रीकंपल किया गया है, तो वर्चुअलपाथप्रोवाइडर इंस्टेंस द्वारा प्रदान की गई सामग्री संकलित नहीं की जाती है, और प्रीकंपील्ड साइट द्वारा वर्चुअलपाथप्रोवाइडर उदाहरणों का उपयोग नहीं किया जाता है।

जिस साइट को आप संदर्भित करते हैं वह एक अनौपचारिक कार्यवाही है। मुझे नहीं लगता कि यह .NET 3.5 SP1 में तय किया गया है

0
जोड़ा
मैं देख सकता हूं कि आप वर्चुअलपाथप्रोवाइडर द्वारा प्रदान की गई सामग्री का प्रीकंपाइल क्यों नहीं कर सकते हैं, लेकिन मैं नहीं देख सकता कि आप इसका उपयोग क्यों नहीं कर सकते हैं। क्या आप इस सीमा का कारण जानते हैं?
जोड़ा लेखक Troels Thomsen, स्रोत
@Hacked यहां देखें: blogs.msdn.com/b /davidebb/archive/2005/11/27/497339.aspx कोई विचार नहीं है अगर यह .NET 4 या 4.5 में तय किया गया है ...
जोड़ा लेखक Benjamin Howarth, स्रोत