2012-11-10 31 views
5

वर्तमान में, मैं पूरी तरह से F # (विजुअल स्टूडियो 2010) में सिल्वरलाइट ऐप बनाने के लिए डैनियल मोहल के "एफ # वेब एप्लिकेशन (सिल्वरलाइट)" एक्सटेंशन का उपयोग कर रहा हूं।एफ # और सिल्वरलाइट 5: उन्नत ट्रस्ट के साथ ब्राउज़र से बाहर?

मुझे स्थानीय फ़ाइल I/O (जो स्पष्ट रूप से उन्नत ट्रस्ट की आवश्यकता है) करने की आवश्यकता है, और मैं ऐप से बाहर ब्राउज़र भी चलाऊंगा, लेकिन मैं इसे सेट अप करने में सक्षम नहीं हूं सामान्य फैशन (जैसे कि मैं डैनियल मोहल के "एफ # सी # वेब ऐप (सिल्वरलाइट)" एक्सटेंशन में कर सकता हूं), चूंकि सभी-एफ # कॉन्फ़िगरेशन में प्रोजेक्ट सेटिंग्स आवश्यक सेटिंग्स प्रदान नहीं करती हैं।

क्या मैं इसे टेक्स्ट एडिटर में प्रोजेक्ट फ़ाइल में कुछ सरल संशोधन करके सेट अप कर सकता हूं, या क्या इसमें और कदम शामिल हैं?

उत्तर

3

आप अपने प्रोजेक्ट में कोई OutOfBrowserSettings.xml फ़ाइल जोड़ने की जरूरत:

<OutOfBrowserSettings ShortName="App" ShowInstallMenuItem="True"> 
<OutOfBrowserSettings.Blurb>App blurb</OutOfBrowserSettings.Blurb> 
<OutOfBrowserSettings.WindowSettings> 
    <WindowSettings Title="App Title" /> 
</OutOfBrowserSettings.WindowSettings> 
<OutOfBrowserSettings.Icons /> 
</OutOfBrowserSettings> 

फिर PropertyGroup के तहत अपने .fsproj फ़ाइल में निम्न टैग जोड़ने:

<EnableOutOfBrowser>true</EnableOutOfBrowser> 
<OutOfBrowserSettingsFile>OutOfBrowserSettings.xml</OutOfBrowserSettingsFile>