2014-04-07 10 views
9

मैं आईआईएस एक्सप्रेस में वेब के लिए विजुअल स्टूडियो 2013 एक्सप्रेस में एएसपी.NET प्रोजेक्ट चलाने की कोशिश कर रहा हूं। जर्मन सेआंतरिक सर्वर त्रुटि 500.24

Screenshot

अनुवाद::

जब मैंने इसे लॉन्च करते हैं, मैं ब्राउज़र में निम्न संदेश दिखाई ASP.NET सेटिंग मान्यता दी गई थी, जो "एकीकृत" प्रबंधित पाइपलाइन मोड में अमान्य है। संभावित कारण: "system.web/[email protected]" को "सत्य" पर सेट किया गया है।

मैं इसे कैसे ठीक कर सकता हूं?

अद्यतन 1: गुण फलक:

Properties panel

उत्तर

6

करने के लिए "पाइप लाइन मोड प्रबंधित" मैं निम्न फ़ाइलों को बदल कर त्रुटि ठीक

<system.webServer> 
    <validation validateIntegratedModeConfiguration="false"/> 
</system.webServer> 
6

दृश्य स्टूडियो में, है, तो गुण विंडो खोलने (कीबोर्ड शॉर्टकट F4) समाधान एक्सप्लोरर में अपने वेब परियोजना का चयन

आप अपने आईआईएस एक्सप्रेस सर्वर को कॉन्फ़िगर करने के लिए गुणों की एक सूची देखना चाहिए।

vwd.webinfo (जोड़ा useClassicPipelineMode टैग):

<?xml version="1.0"?> 
<!-- 
    Visual Studio global web project settings. 
--> 
<VisualWebDeveloper> 

    <iisExpressSettings windowsAuthentication="enabled" anonymousAuthentication="enabled" useClassicPipelineMode="true"/> 
</VisualWebDeveloper> 

Web.config:

बदलें विकल्प Integrated से Classic

+0

वह विकल्प अक्षम है (अद्यतन 1 देखें)। –

+0

यह अजीब बात है ... मुझे लगता है कि विजुअल स्टूडियो 2013 एक्सप्रेस उस विकल्प की पेशकश नहीं करता है। फिर आपका एकमात्र विकल्प वेब.config को तदनुसार बदलना होगा ... –

+0

मैंने अपने वेब ऐप के लिए 'C: \ Users \ MyUser \ Documents \ IISExpress \ config \ applicationhost.config' में 'Clr2ClassicAppPool' पर एप्लिकेशन पूल बदल दिया है। फ़ाइल, लेकिन जब मैं विजुअल स्टूडियो में वेब ऐप लॉन्च करता हूं, तो उस ऐप के लिए एप्लिकेशन पूल को फिर से 'Clr4IntegratedAppPool' पर सेट किया जाता है। मैं इसे 'web.config' में कैसे बदल सकता हूं? –

संबंधित मुद्दे