2015-04-30 6 views
24

चरणों Visual Studio Code documentation में वर्णित के बाद, http://localhost:5001 पर जाकर जब अंतिम आदेश dnx . kestrel चलाने पर एक IOException में मैक ओएस एक्स परिणाम VSCode की कमान पैलेट के माध्यम से:IOException में पहली ASP.NET 5 VSCode, DNX और प्रकार का छोटा बाज परिणामों का उपयोग आवेदन चल रहा है

kqueue() FileSystemWatcher has reached the maximum nunmber of files to watch. 

पूर्ण स्टैकट्रस के लिए संलग्न स्क्रीनशॉट देखें। क्या गलत हो सकता है? enter image description here

उत्तर

27

यह known mono bug है। आदेश को ठीक करने के लिए यह MONO_MANAGED_WATCHER वातावरण चर सेट:

export MONO_MANAGED_WATCHER=false 

Source

+2

धन्यवाद, यह लगता है कि एक कदम आगे ... बहरहाल, एक अन्य अपवाद अब फेंक दिया जाता है: TypeLoadException: प्रकार 'लोड नहीं कर सका Microsoft.Framework। Runtime.ILibraryExport 'असेंबली से' माइक्रोसॉफ्ट.फ्रेमवर्क। रनटाइम। इंटरफेस, संस्करण = 1.0.0.0, संस्कृति = तटस्थ, PublicKeyToken = null '। – dbaw

+2

@dbaw यह एक अपवाद है जो आपके .NET संस्करण और संस्करण निर्भरता के बीच एक संस्करण विसंगति का संकेत देता है। आप डीएनवीएम का उपयोग कर एक सही संस्करण स्थापित कर सकते हैं। अधिक जानकारी मेरे [ब्लॉग पोस्ट] में मिल सकती है (http://andreizubov.blogspot.ru/2015/04/getting-started-with-net-on-os-x-and.html) –

+0

@AndreiZubov एक हजार बार हाँ! प्रबंधित_वाचर और सेटिंग डीएनवीएम बीटा 4 सक्रिय और डिफ़ॉल्ट का उपयोग करने के लिए चाल है। धन्यवाद! –

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