एएसपी.NET कोर 1.0 प्रोजेक्ट की project.json
फ़ाइल के frameworks
और imports
अनुभाग वास्तव में क्या हैं और वे क्या करते हैं? मैं इसे बेहतर समझने के लिए "आधिकारिक" दस्तावेज़ीकरण खोजने की कोशिश कर रहा हूं।फ्रेमवर्क और आयात अनुभाग: वे क्या हैं?
"frameworks": {
"netcoreapp1.0": {
"imports": [
"dotnet5.6",
"dnxcore50",
"portable-net45+win8"
]
}
},
लिए नक्शा है अक्सर, मैं मैं मैं क्या कर रहा हूँ, और जोड़ने पता नहीं है महसूस हो रहा है आयात के लिए एक नया आइटम सिर्फ काले जादू की तरह लगता है या मैं किसी भी तरह से तकनीकी ऋण को डाउनस्ट्रीम कर सकता हूं। उदाहरण के लिए, यदि मैं डॉकर के माध्यम से लिनक्स पर तैनाती के लिए ओएसएक्स पर विकास कर रहा हूं, तो क्या मुझे दूरसंचार त्रुटि को दूर करने के लिए आयात में एक नया आइटम जोड़ने के प्रभावों पर विचार करने की आवश्यकता है? – robbpriestley
असल में आयात एमएस टीम से तकनीकी ऋण है। कई तरीकों से। आयात का उपयोग अभी तीन परिदृश्यों के लिए किया जाता है: dnxcore50 से netstandard1.5 में संक्रमण को चिकनाई करना, दो या तीन पोर्टेबल प्रोफाइल से संक्रमण को सुगम बनाना जो पूरी तरह से netstandard1.x में मेल खाता है और एक निर्भरता आपदा से बचने के लिए क्योंकि तृतीय-पक्ष पुस्तकालय अद्यतन नहीं होते हैं अभी तक शुद्ध मानक के लिए। – Thomas
दांतों को दबाने के लिए सही चीज की तरह लगता है, क्रिसमस के पेड़ की तरह आयात खंड को हल्का कर दें, और जैसे कि सब कुछ पूरी तरह से सामान्य था। ;-) – robbpriestley