मैंने कुछ विजुअल स्टूडियो एक्सटेंशन लिखे हैं जो VS2012 + VS2013 का समर्थन करते हैं। मैं उनमें एफ # का उपयोग करना चाहता हूं; और मैं लक्ष्य रनटाइम के बारे में थोड़ा उलझन में हूं ...क्या F # 3.1 को एक विशिष्ट रनटाइम स्थापित करने की आवश्यकता है?
मैं .NET 4.5 (4.5.1 नहीं) को लक्षित कर रहा हूं, लेकिन मैं एफ # 3.0 और 3.1 के बीच भी चयन कर सकता हूं। मुझे पता है कर रहा हूँ # 3.1 VS2013 (और .NET 4.5.1) के साथ भेज दिया एफ, तो मुझे यकीन है कि अगर नहीं कर रहा हूँ:
- मैं एफ # 3.1 और .NET 4.5 का उपयोग कर सकते हैं, या एफ # 3.1 .NET 4.5 की आवश्यकता होती है .1? (वीएस मुझे इस संयोजन को चुनने देता है)
- क्या एक परियोजना लक्ष्यीकरण F # 3.1 VS2012 के साथ मशीन पर काम करेगा और कोई नया रनटाइम स्थापित नहीं होगा? मैंने एक ब्लॉग पोस्ट देखा जिसमें "एफ # रनटाइम" का उल्लेख किया गया था; लेकिन FSharp.Core.dll मेरे निर्माण में शामिल हो जाता है, इसलिए यह अस्पष्ट है कि 3.1 का उपयोग करने के लिए पर्याप्त है या नहीं?
(लक्ष्यीकरण 3.0 कोई बड़ा सौदा नहीं है; 3.1 में भारी मात्रा में प्रतीत नहीं होता है, लेकिन यह जानना उपयोगी होगा कि ये चीज़ें कैसे संबंधित हैं)।
क्या आपके एक्सटेंशन F # को लक्षित भाषा के रूप में समर्थन करते हैं? एफ # और वी # के लिए वीएस एक्सटेंशन लिखने के कुछ मज़े के लिए [us] (https://github.com/fsprojects/VisualFSharpPowerTools) में शामिल हों। – pad
@ पैड एक्सटेंशन .NET के लिए नहीं हैं, लेकिन विजुअल स्टूडियो में बाहरी परीक्षण लाने के लिए; जैसे। Google के कर्म से: http://visualstudiogallery.msdn.microsoft.com/bfe6feb7-7ec4-4e8e-9d90-cf6ea2cd2169 –