मैं एक "रखरखाव के तहत" पृष्ठ की तरह प्रदर्शित करना चाहता हूं, जबकि मैं अपनी आईआईएस .net कोर वेबसाइट को पुनरारंभ (रोकें और फिर शुरू) करता हूं।

मैं ऐसा करना चाहता हूं, क्योंकि मुझे अक्सर कुछ .dll को बदलने की आवश्यकता होती है और मैं उपयोगकर्ताओं को यह भी बताना चाहता हूं कि वेबसाइट अभी भी सक्रिय है, बस कुछ मिनटों के लिए निर्माणाधीन है।

मुझे वेबसाइट को बंद करने की आवश्यकता है, अन्यथा मैं .dll फ़ाइलों को बदलने में सक्षम नहीं हूँ।

क्या आईआईएस में सीधे ऐसा करने का कोई अच्छा तरीका है? शायद आईआईएस के बावजूद ऐसा करने का एक और अच्छा तरीका है?

-1
N. Brivio 7 नवम्बर 2019, 16:01

1 उत्तर

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

आप शायद app_offline.html की तलाश में हैं

इस फ़ाइल को वेब ऐप के रूट में रखने से ऐप रुक जाएगा और इसके बजाय उस सिंगल फाइल को सर्व किया जाएगा। मैंने इसे एएसपीनेट के साथ इस्तेमाल किया था। एएसपीनेट कोर के पहले संस्करणों ने इसका समर्थन नहीं किया, लेकिन इस बीच उन्हें डॉक्टर के रूप में कहना चाहिए।

https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/aspnet-core-module?view=aspnetcore-3.0#appofflinehtm

0
Daniel Schmid 7 नवम्बर 2019, 13:21