मैंने इसे समझने की कोशिश में बहुत अधिक समय बिताया है। मैं विंडोज 7 और विजुअल स्टूडियो 2010 VMware फ्यूजन वर्चुअल में चला रहा हूं।

जब मैं अपनी वेबसाइट प्रोजेक्ट डीबग करता हूं, कैसिनी (उर्फ एएसपी.नेट वेब डेवलपमेंट सर्वर) शुरू होता है और साइट मेरे डिफ़ॉल्ट ब्राउज़र (आईई) में दिखाई देती है। मैं डीबगर रोकता हूं, मेरे सी # कोड में कुछ बदलाव करता हूं, और डीबगर को फिर से शुरू करता हूं। वेबसाइट आईई में शुरू होती है और साइट प्रदर्शित होती है, लेकिन जब मैंने प्रारंभ में डीबग किया था तब से कोड बेस का उपयोग करके प्रारंभिक डीबग/बिल्ड और बाद के डीबग/बिल्ड के बीच कोड में किसी भी बदलाव को शामिल नहीं किया गया था।

ब्राउज़र में ठीक से बनाने और चलाने के लिए कोड परिवर्तन प्राप्त करने का एकमात्र तरीका यह है कि यदि मैं मैन्युअल रूप से एएसपी.नेट वेब डेवलपमेंट सर्वर को ट्रे से रोकता हूं और फिर डीबग चलाता हूं।

क्या किसी ने इसका सामना किया है? सुनिश्चित नहीं है कि यह वीएस -2010 या मैक पर वर्चुअल होने के कारण पर्यावरण के कारण है।

प्रत्येक डिबग के बाद कैसिनी को मैन्युअल रूप से रोकना वास्तव में चूसना शुरू कर रहा है।

धन्यवाद।

2
JKMajcen 6 जून 2011, 15:40

3 जवाब

सबसे बढ़िया उत्तर

यह पता लगाया। मैंने अपने .NET प्रोजेक्ट्स को मैक वर्ल्ड से एक्सेस करने योग्य बनाने के लिए (प्रोजेक्ट्स में ग्राफ़िक्स फ़ाइलों को कॉपी करने के लिए, आदि) बनाने के लिए अपने विजुअल स्टूडियो 2010 फोल्डर को VMware फ़्यूज़न शेयर में मैप किया था। स्पष्ट रूप से किसी प्रकार की अनुमति समस्या थी या ऐसा कुछ था जिसके परिणामस्वरूप किसी प्रकार की चेतावनी नहीं थी जो समस्या पैदा कर रही थी।

मैंने अपने उपयोगकर्ता उदाहरण के मानक दस्तावेज़ फ़ोल्डर में सभी वीएस फ़ोल्डर्स (प्रोजेक्ट, वेबसाइट इत्यादि) को रीमेप किया और सबकुछ अपेक्षित काम करना शुरू कर दिया।

सहायता के लिए धन्यवाद।

0
JKMajcen 12 जून 2011, 17:50

जांचें कि क्या विजुअल स्टूडियो परिवर्तन होने पर परियोजनाओं को पुन: संकलित करने के लिए सेट है या नहीं।

जांचें कि Tools > Options > Projects and solutions > Build and run > On run, when projects are out of date Always build पर सेट है।

1
Albireo 6 जून 2011, 15:50
हां, वीएस उस पर सेट है। कोई संभावना नहीं।
 – 
JKMajcen
8 जून 2011, 15:36

शायद आपको IIS 7.5 Express के साथ अधिक सुखद अनुभव होगा कैसिनी के प्रतिस्थापन के रूप में। उस पेज से:

आईआईएस एक्सप्रेस एक हल्का वजन है, IIS . का स्व-निहित संस्करण डेवलपर्स के लिए अनुकूलित। आईआईएस एक्सप्रेस सबसे वर्तमान का उपयोग करना आसान बनाता है आईआईएस का संस्करण विकसित करने और परीक्षण करने के लिए वेबसाइटें। इसमें सभी कोर हैं आईआईएस 7 की क्षमताओं के साथ-साथ आसान करने के लिए डिज़ाइन की गई अतिरिक्त सुविधाएँ -- वेबसाइट विकास सहित:
-- यह एक सेवा के रूप में नहीं चलता है या के लिए व्यवस्थापक उपयोगकर्ता अधिकारों की आवश्यकता है अधिकांश कार्य करें।
-- IIS एक्सप्रेस ASP.NET और PHP अनुप्रयोगों के साथ अच्छा काम करता है।
- आईआईएस एक्सप्रेस के एकाधिक उपयोगकर्ता स्वतंत्र रूप से उसी पर काम कर सकते हैं संगणक।

यह रहा एक लेख आरंभ करने में आपकी सहायता के लिए।

1
DOK 6 जून 2011, 16:00
मैंने यह देखने के लिए आईआईएस एक्सप्रेस का उपयोग करने का प्रयास किया है कि मेरी समस्या कैसिनी से जुड़ी हुई है लेकिन वही प्रभाव। जब तक मैं आईआईएस एक्सप्रेस में साइट को मैन्युअल रूप से बंद नहीं करता, तब तक स्टॉप/स्टार्ट के बाद भी कोड परिवर्तन प्रतिबिंबित नहीं होते हैं।
 – 
JKMajcen
8 जून 2011, 15:38
कितना निराशाजनक! क्या आपने इस प्रश्न को यहां देखा?
 – 
DOK
8 जून 2011, 18:28