मैं विजुअल स्टूडियो 2010 में वर्तमान में खुले समाधान में परियोजनाओं के साथ एफ # इंटरैक्टिव कंसोल का उपयोग करना चाहता हूं। क्या एफ # इंटरैक्टिव में संदर्भ जोड़ने का एक तेज़ और आसान तरीका है वर्तमान में खुले समाधान में परियोजनाओं के संदर्भ में कंसोल?एफ # इंटरैक्टिव: वर्तमान में खुले समाधान में एक परियोजना का संदर्भ
उत्तर
यदि यह एक परियोजना है जिसे आप अक्सर संदर्भित करते हैं, तो आप टूल्स-> विकल्प-> एफ # टूल्स-> एफ # इंटरैक्टिव विकल्पों के तहत एफएसआई कमांड लाइन के लिए 'हमेशा' संदर्भ जोड़ सकते हैं। सभी आवश्यक सामान लोड के साथ
#if INTERACTIVE
#r @"C:\path\to\some.dll"
#I @"C:\Users\bford\path\to\a\project\in\this\solution\bin\Debug"
#r "Project.name"
#endif
Alt-Enter
अब मुझे FSI में चला जाता है: मेरे .fs फ़ाइल के शीर्ष पर इस तरह
-r "C:\Users\yaddayadda\MyDll.dll"
मुझे नहीं लगता कि समाधान में किसी परियोजना का संदर्भ देने का कोई सीधा तरीका है। सबसे अच्छा तरीका है मैं के बारे में सोच सकते हैं #r
निर्देश के साथ अपने प्रोजेक्ट में कहीं न कहीं एक FSX फ़ाइल जोड़ने के लिए है:
#r @"bin\Debug\YourProject.dll"
तो आप कम से कम संकलित DLL फ़ाइल संदर्भित कर सकते हैं बस से टकराने के लिए Alt + दृश्य स्टूडियो में दर्ज द्वारा। जहां तक मुझे पता है, आप परियोजना का संदर्भ नहीं दे सकते - आप केवल एक असेंबली का संदर्भ दे सकते हैं।
वर्तमान में, एफ # इंटरएक्टिव वास्तव में विजुअल स्टूडियो में प्रोजेक्ट सिस्टम से डिस्कनेक्ट हो गया है। मुझे लगता है कि निकट एकीकरण काफी उपयोगी होगा (लेकिन शायद प्रदान करना मुश्किल है)।
हम्म, हाँ मैंने सोचा कि यह आईडीई में एफ # इंटरैक्टिव विंडो होने का आधा बिंदु होगा, आईडीई का कुछ संदर्भ प्राप्त करना होगा। उम्मीद है कि कोई इस पर कुछ और प्रकाश डाल सकता है? – Russell
+1 वर्तमान में, एफ # इंटरएक्टिव वास्तव में दृश्य स्टूडियो में परियोजना प्रणाली से काट दिया गया है। –
मैं तुम्हें sooooooo बहुत धन्यवाद देखना एक 'मेनू आइटम interactive' एफ # करने के लिए परियोजना उत्पादन भेज एफ # परियोजनाओं पर समाधान एक्सप्लोरर में है, लेकिन सी # परियोजनाओं = पर नहीं ( – Maslow
मैं इसे इंटरैक्टिव सत्र के लिए वर्तमान परियोजना के संदर्भ के लिए, संदर्भ उसमें शामिल की सूची प्राप्त करें, और तब वैकल्पिक रूप से (और संभवतः #I) #R की एक सूची उत्पन्न बयान बनाया जा रहा, संदर्भित सरल होना चाहिए लगता होगा proje के डीएलएल सीटी खुद भी।
उदाहरण के लिए: "FSI/i: pathOfLib1/आर: lib1/i: pathOfLib2/आर: lib2 ...."
पुनश्च: MSDN लेख के आधार पर यह है कि पुस्तकालय के नाम प्रकट नहीं होता कर सकते हैं उनके पथ उपसर्ग शामिल हैं इसलिए अलग/i और/i: http://msdn.microsoft.com/en-us/library/dd233172%28v=vs.100%29.aspx
अब विजुअल स्टूडियो 2013 में आप संदर्भित डीएल पर राइट क्लिक करके और "एफ # इंटरैक्टिव पर भेजें" पर एफ # इंटरैक्टिव विंडो का संदर्भ जोड़ सकते हैं।
अब तक यह सबसे अच्छा जवाब मैंने पाया है।। धन्यवाद टिप के लिए एक टन! – Michael
यह अच्छा होगा अगर विजुअल स्टूडियो एफ # इंटरएक्टिव विकल्प मेनू स्टार्टअप स्क्रिप्ट के निर्धारण के लिए अनुमति देता है कि आमंत्रण "--use:" निर्देश के माध्यम से एफएसआई को पास कर सकता है। इस तरह की एक स्क्रिप्ट को समाधान मेटाडेटा पास किया जा सकता है जो वातावरण को अधिक एकीकृत करने की अनुमति देता है जैसे नवीनतम प्रोजेक्ट आउटपुट लोड करना।
- 1. एफ # बनाम एफ # समाधान इंटरैक्टिव और WCF
- 2. एफ # इंटरैक्टिव, डीएल संदर्भ पर एपीआई प्रतिबंध
- 3. मैं एफ # इंटरैक्टिव में ब्रेकपॉइंट्स का उपयोग कैसे करूं?
- 4. मैं एफ # इंटरैक्टिव शैल
- 5. एम्बेडिंग एफ # इंटरैक्टिव
- 6. समाधान के अंदर विजुअल स्टूडियो परियोजना संदर्भ
- 7. एफ # - आउटपुट पोस्टिंग से एफ # इंटरैक्टिव रखें
- 8. एफ #/सी # - एफएसएक्स स्क्रिप्ट फ़ाइलें और परियोजना संदर्भ
- 9. एफ # इंटरैक्टिव और प्रदर्शन प्रोफाइलर्स
- 10. एफ # इंटरैक्टिव खोल (एफएसआई) ट्यूटोरियल?
- 11. परियोजना संदर्भ
- 12. दृश्य विरासत वर्तमान में मेरे PocketPC परियोजना
- 13. Capistrano कार्य में वर्तमान सर्वर का संदर्भ
- 14. सी # परियोजना संदर्भ का प्रश्न
- 15. .NET समाधान - कई परियोजनाओं बनाम एक परियोजना
- 16. विजुअल स्टूडियो में संदर्भ परियोजना "readonly"?
- 17. एक परियोजना में प्रोजेक्ट रेफरेंस जोड़ना जो एक ही समाधान में नहीं है
- 18. एफ # को परिभाषित/एक ही परियोजना
- 19. आरडीएलसी रिपोर्ट व्यूअर रिपोर्ट में परियोजना संदर्भ
- 20. समाधान स्टूडियो प्लग-इन समाधान/परियोजना
- 21. मेरे वर्तमान xcode 4.5 परियोजना में xcode
- 22. मैं एक इकाई परीक्षण परियोजना के संदर्भ के रूप में एक VSTO परियोजना कैसे जोड़ूं?
- 23. वर्तमान नामस्थान में पाइथन इंटरैक्टिव कंसोल कैसे प्राप्त करें?
- 24. एक समाधान में सी # और वीबी.नेट का उपयोग
- 25. मैं एक कस्टम कार्य के भीतर वर्तमान परियोजना संदर्भ का उपयोग कैसे करूं?
- 26. विजुअल स्टूडियो में प्रोग्रामिंग .NET, मैं एक परियोजना संदर्भ से फ़ाइल संदर्भ कैसे बता सकता हूं?
- 27. वीएस -2010 समाधान में प्रोजेक्ट के सभी संदर्भ खोजें
- 28. विजुअल स्टूडियो में टेम्पलेट्स निर्यात करते समय मैं वही समाधान परियोजना संदर्भ कैसे जोड़ूं?
- 29. दृश्य स्टूडियो स्वच्छ समाधान नहीं हटाता है सभी DLLs/परियोजना संदर्भ में ले जाया जा रहा
- 30. एएसपीएनटी एमवीसी समाधान/परियोजना लेआउट
एक महान टिप है कि,! – Russell