मैं एक वेब अनुप्रयोग प्रोजेक्ट में एक वीबीएनईटी वेब साइट प्रोजेक्ट को कन्वर्ट करने की कोशिश कर रहा हूं, फिर भी वेब एप्लिकेशन प्रोजेक्ट में, मेरी कोड-बैक फाइलें तब तक दिखाई नहीं दे रही हैं जब तक कि मैं समाधान एक्सप्लोरर "सभी फाइलें दिखाएं" विकल्प सेट नहीं करता। ऐसा क्यों है? मैं कौन सी सेटिंग बदल सकता हूं ताकि फाइलों के पीछे मेरा कोड हमेशा दिखाई दे?वीबी.नेट वेब एप्लिकेशन प्रोजेक्ट में कोड-बैक फ़ाइलें क्यों दिखाई नहीं दे रही हैं?
उत्तर
आप सभी फ़ाइलों को हमेशा दिखाने के लिए वीएस सेट कर सकते हैं। यह सबसे अच्छा समाधान है हालांकि इससे बचने के लिए वास्तव में बदसूरत तरीका कोड के पीछे फ़ाइलों का नाम बदलना होगा।
हां, यह बदसूरत है, लेकिन यह मुझे बेवकूफ़ लगता है कि यह सी # ऐप्स के लिए कोड-बैक फाइलें दिखाता है, लेकिन वीबी के लिए नहीं, इंप्रेशन कि एमएस सोचता है कि वीबी उपयोगकर्ता समाधान एक्सप्लोरर में थोड़ा अधिक जटिल दृश्य को संभालने के लिए बहुत बेवकूफ हैं। – ProfK
जहां तक सभी फ़ाइलें दिखाने के लिए, समाधान एक्सप्लोरर विंडो में प्रोजेक्ट (समाधान नहीं) का चयन करें। तब एक आइकन "सभी फ़ाइलें दिखाएं" के लिए समाधान एक्सप्लोरर टूलबार में दिखाई देगा –
मुझे पता है कि यह एक पुराना सवाल है, लेकिन यह Google पर शीर्ष परिणाम है और मुझे वैकल्पिक समाधान मिला।
टेक्स्ट संपादक में प्रोजेक्ट के लिए अपनी .vbproj फ़ाइल खोलें, और फ़ाइल कोड के नाम की खोज करें। आप पाएंगे कि यह कुछ इस तरह दिखता है:
<Compile Include="dashboard\index.aspx.vb">
<DependentUpon>index.aspx</DependentUpon>
<SubType>ASPXCodebehind</SubType>
</Compile>
आप बस DependentUpon
टैग निकालते हैं, तो सब कुछ अभी भी ठीक से काम करेंगे, लेकिन दोनों फ़ाइलों के रूप में वांछित, दृश्य स्टूडियो में दिखाई देगा। तो मेरा अंतिम संस्करण इस तरह दिखेगा:
<Compile Include="search\index.aspx.vb">
<SubType>ASPXCodeBehind</SubType>
</Compile>
मैन्युअल संपादन में थोड़ा सा लगता है लेकिन यह मेरे लिए काम करता है। वैकल्पिक रूप से यदि आप नियमित रूप से कक्षा फ़ाइलों को बनाने के बाद अपनी फ़ाइलों को पृष्ठ/कोडबेंड प्रारूप में मैन्युअल रूप से नामित/संपादित करते हैं, तो वे "सभी फ़ाइलें दिखाएं" का सहारा लेने के बिना परियोजना में वांछित दिखाई देंगे।
जब आप "सभी फ़ाइलें दिखाएं" करते हैं तो कोड पीछे और डिजाइनर पृष्ठों को .aspx फ़ाइल के नीचे घोंसला दिया जाता है। आपकी विधि के साथ, फ़ाइल पूरी तरह से अलग सूचीबद्ध है। क्या कोई बदलाव है जो आप .vbproj फ़ाइल में फ़ाइल के पीछे कोड प्राप्त करने के लिए दृश्यमान बनने के लिए कर सकते हैं लेकिन .aspx फ़ाइल के नीचे घोंसला कर सकते हैं? अन्यथा, महान समाधान। आपको यह चुनने की अनुमति देता है कि कौन सी फाइलें दिखाना है। – DanM7
मुझे लगता है कि निर्भरता ध्वज ध्वज आमतौर पर फ़ाइलों को घोंसला करने के लिए उपयोग किया जाता है, लेकिन यह विशेष रूप से वीबी फाइलों के लिए अक्षम है क्योंकि स्पष्ट रूप से यह वीबी देवताओं के लिए एक विशेषता का जटिल है। इस फीडबैक के नीचे एमएस डेविड डेविड नेल्सन की टिप्पणी देखें: https://connect.microsoft.com/VisualStudio/feedback/details/590046/show-related-code-behind-files-for-vb-net-web-plplications -इन-समाधान-एक्सप्लोरर – justis
मेरी खोज में वह लिंक देखा, लेकिन मुझे एहसास नहीं हुआ कि वह एक एमएस देव था। उसके लिए धन्यवाद! – DanM7
- 1. TODO: कार्य सूची में टिप्पणियां दिखाई नहीं दे रही हैं
- 2. जेपीजी छवि गतिशील वेब प्रोजेक्ट के जेएसपी में दिखाई नहीं दे रही है
- 3. एंड्रॉइड: स्पलैश स्क्रीन दिखाई नहीं दे रही है, क्यों?
- 4. ग्रहण - प्रगति खिड़कियां अब और दिखाई नहीं दे रही हैं
- 5. Django प्रॉक्सी मॉडल अनुमतियां दिखाई नहीं दे रही हैं
- 6. SQL सर्वर प्रबंधन स्टूडियो के इंटेलिजेंस में मेरी टेबल क्यों दिखाई नहीं दे रही हैं?
- 7. पृष्ठभूमि छवि स्पैन टैग में दिखाई नहीं दे रही है
- 8. ड्रापल वेबसाइट पर "103fm" स्क्रिप्ट क्यों दिखाई दे रही है?
- 9. VS2010 फ्रेमवर्क में वेब सेवा में विधियां 3.5 स्थानीय रूप से चलने पर दिखाई नहीं दे रही हैं
- 10. एंड्रॉइड - जीसीएम पुश सूचनाएं अधिसूचना सूची में दिखाई नहीं दे रही हैं
- 11. ऐप_Data फ़ोल्डर में छवियां ब्राउज़र में दिखाई नहीं दे रही हैं
- 12. मेरी विस्तार विधि मेरी परीक्षा कक्षा में क्यों दिखाई नहीं दे रही है?
- 13. Azure बनाएँ VM इंटरफ़ेस में मेरी कस्टम वीएम छवि क्यों दिखाई नहीं दे रही है?
- 14. सी # से VB.NET में कनवर्ट करना: स्थैतिक विधि क्यों दिखाई नहीं दे रही है?
- 15. PHP - सिंटैक्स त्रुटियां अब दिखाई नहीं दे रही हैं (खाली सफेद पृष्ठ)
- 16. कई मेट्रोमेनी फ़ील्ड _meta.fields में दिखाई नहीं दे रहे हैं
- 17. बारप्लॉट में किंवदंतियों ठीक से दिखाई नहीं दे रहे हैं
- 18. एंड्रॉइड सेवा चल रही है, लेकिन यह सेटिंग्स में दिखाई नहीं दे रही है -> चल रही सेवाएं
- 19. मेरी जावास्क्रिप्ट फ़ाइलें आईई 7 में 'लगातार' लोड क्यों नहीं कर रही हैं?
- 20. आईबुक में एम्बेडेड होने पर कुछ विजेट तत्व क्यों दिखाई नहीं दे रहे हैं?
- 21. मेरी एप्लिकेशन सेटिंग्स क्यों नहीं चल रही हैं?
- 22. वेब एप्लिकेशन प्रोजेक्ट
- 23. यदि डब्ल्यूसीएफ प्रॉक्सी ICOMunicationObject को कार्यान्वित करता है तो यह विधियां दिखाई नहीं दे रही हैं?
- 24. एंड्रॉइड 4.0: विजेट दिखाई नहीं दे रहे हैं?
- 25. LazyLoad छवियां स्क्रॉल के बाद तक दिखाई नहीं दे रही हैं
- 26. एक्सएमएल टिप्पणियाँ WCF सेवा में नहीं दिखाई दे
- 27. एएसपी.Net वेब साइट प्रोजेक्ट बनाम वेब एप्लिकेशन प्रोजेक्ट
- 28. UICollectionView दिखाई नहीं दे रहा है
- 29. डेविस फ्लैश संदेश दिखाई नहीं दे रहे हैं
- 30. ब्लैकबेरी ऐप: ऑटो रन मोड में स्क्रीन दिखाई नहीं दे रही है
पाठकों के लिए एक नोट। यह समस्या वेब साइट परियोजनाओं के साथ नहीं होती है - बस वेब अनुप्रयोग परियोजनाएं। यह विजुअल स्टूडियो 2012 में सच है। मुझे वीएस 2013 या 2015 के बारे में पता नहीं है। – Theophilus