2016-05-18 9 views
6

टाइपप्रति संस्करण:अन्य परियोजनाओं में tsconfigs का पता लगाने से विजुअल स्टूडियो के tsconfig पहचान को कैसे रोकें?

1.8.30.0

अंक

हम वेब परियोजनाओं की संख्या के साथ एक समाधान है। हमने हाल ही में एक नई परियोजना बनाई है जो tsconfig.json फ़ाइल का उपयोग करती है।

इससे प्रभावित अन्य परियोजनाओं का मानना ​​है कि उनके पास tsconfig.json फ़ाइल है, जो उन परियोजनाओं के लिए हमारी प्रोजेक्ट टाइपस्क्रिप्ट सेटिंग्स को ओवरराइड करते हैं।

"एक या अधिक tsconfig.json फ़ाइलों का पता चला। परियोजना गुण अक्षम हैं।"

मैंने जांच की है और प्रोजेक्ट फ़ाइल में किसी भी tsconfig.json फ़ाइलों का कोई संदर्भ नहीं है और न ही प्रोजेक्ट फ़ोल्डर में एक tsconfig फ़ाइल होती है।

पुन: पेश

  1. ही समाधान में दो नए वेब एपीआई परियोजनाओं बनाएँ।
  2. प्रत्येक प्रोजेक्ट में एक टाइपस्क्रिप्ट फ़ाइल जोड़ें और स्वीकार करें कि उन्हें एक टाइपस्क्रिप्ट प्रोजेक्ट में परिवर्तित किया गया है।
  3. दूसरी परियोजना में tsconfig.json जोड़ें।
  4. पहली परियोजना के लिए खुले गुण और टाइपस्क्रिप्ट बिल्ड टैब पर जाएं। "एक या अधिक tsconfig.json फ़ाइलों का पता चला। परियोजना गुण अक्षम हैं।"

मैं विजुअल स्टूडियो 2015 प्रोजेक्ट को किसी अन्य प्रोजेक्ट फ़ोल्डर में मौजूद tsconfig.json फ़ाइलों को ढूंढने/पहचानने से कैसे रोकूं?

उत्तर

1

मुझे यह समस्या भी थी।

    1. ओपन समाधान एक्सप्लोरर राइट tsconfig.json फ़ाइल पर क्लिक करें और 'प्रोजेक्ट से अलग' का चयन: मैं इसे इस से हल किया।
    2. आप देख सकते हैं कि tsconfig.json समाधान एक्सप्लोरर से गायब हो गया है। उस स्थिति में समाधान एक्सप्लोरर टूलबार के शीर्ष से 'सभी फ़ाइलें दिखाएं' विकल्प चुनें।
    3. tsconfig.json पर राइट क्लिक करें और 'परियोजना में शामिल करें' चुनें।
  • +0

    यह समस्या का समाधान नहीं करता है। टाइपस्क्रिप्ट में एक बग है जो 2.0 संस्करण में रिलीज के लिए निर्धारित है। अधिक जानकारी के लिए [मुद्दा] (https://github.com/Microsoft/TypeScript/issues/8659) देखें। –

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