काम नहीं कर रहा MVCBuildViews तो मैं निम्नलिखित गुण सेट करने के लिए एक MVC 3 आरटीएम आवेदन पर अपने csproj फ़ाइल संपादित:सही ढंग से
<MvcBuildViews>true</MvcBuildViews>
इस कारण चाहिए अपने विचार निर्माण के दौरान पालन किया जाना करने के लिए और अगर मेरे विचार निर्माण त्रुटि के लिए मजबूर टूट गया है। यह केवल परिवर्तन मैंने बनाया है, तथापि, जब मैं आवेदन बनाने की कोशिश, मैं निम्नलिखित त्रुटि मिलती है:
It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS.
परियोजना को संकलित करता है और सफलतापूर्वक चलता है, तो मैं वापस गलत पर बदलने के लिए,
निम्नलिखित निर्माण कार्यों csproj फ़ाइल में कॉन्फ़िगर किया गया है
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target> -->
<Target Name="MvcBuildViews" AfterTargets="AfterBuild" Condition="'$(MvcBuildViews)'=='true'">
<AspNetCompiler VirtualPath="temp" PhysicalPath="$(WebProjectOutputDir)" />
</Target>
मैं यहाँ कुछ कमी कर रहा हूँ (इन मैन्युअल रूप से संपादित नहीं किया गया है, वे दृश्य स्टूडियो 2010 से जोड़ा गया था)? मैं बिल्ड समय पर अपने विचारों को सत्यापित करने के लिए एमवीसी 3/विजुअल स्टूडियो 2010 को सही तरीके से कॉन्फ़िगर कैसे करूं?
आपके web.config में कुछ अमान्य खंड परिभाषित किया गया है। यह दुर्भाग्यपूर्ण है कि त्रुटि संदेश कोई विवरण प्रदान नहीं करता है। क्या आपके पास web.config में कुछ संदिग्ध है? – marcind