जब मैं एक कस्टम बिल्ड स्क्रिप्ट का उपयोग कर एएसपीनेट साइट संकलित करने का प्रयास करता हूं तो मुझे निम्न त्रुटि मिलती है।एएसपी.NET वेबसाइट संकलित करते समय MSBuild त्रुटि
error ASPCONFIG: 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.
हालांकि विवरण विस्तार से है, लेकिन मुझे समझ में नहीं आता कि इसका क्या अर्थ है। मैंने इस वेबसाइट को होस्ट करने के लिए आईआईएस कॉन्फ़िगर नहीं किया है और मुझे नहीं लगता कि मैं Vista होम बेसिक वर्जन को चलाने में सक्षम हूं। तो वेबसाइट कस्टम स्क्रिप्ट का उपयोग करके नहीं बनाई जा सकती है? कृपया उत्तर दें क्योंकि मैं इस सुविधा का परीक्षण करना चाहता हूं।
[allowDefinition = 'MachineToApplication' MSBuild त्रुटि] (http://stackoverflow.com/ के संभावित डुप्लिकेट प्रश्न/5271320/allowdefinition-machinetoapplication-msbuild-error) – Flexo
मैं भी ओबीजे फ़ोल्डर को हटा रहा था जब तक कि मुझे एक बिल्ड स्क्रिप्ट के साथ कोई संघर्ष न हो, जिसकी आवश्यकता होती थी। कैच -22, मैंने ओबीजे फ़ोल्डर के स्थान को C: \ Temp \ BUILD में स्थानांतरित करने के लिए निम्न SO लिंक पर स्वीकृत उत्तर का उपयोग किया। आपको प्रति csproj फ़ाइल करना है, लेकिन यह एक अच्छा समाधान है। यहां लिंक है: http://stackoverflow.com/questions/261422/visualstudio-how-to-save-the-obj-folder-sewhereewhere-else –