2012-11-10 14 views
5

目前,我使用Daniel Mohl的「F#Web應用程序(Silverlight)」擴展來完全在F#中創建一個Silverlight應用程序(Visual Studio 2010)。F#和Silverlight 5:帶有提升信任的瀏覽器不可用?

我需要做本地文件I/O(顯然需要提升信任度),並且我希望在瀏覽器外運行應用程序,但是我無法將其設置爲正常的時尚(例如,我可以在Daniel Mohl的「F#C#Web App(Silverlight)」擴展中),因爲全F#配置中的項目設置不提供必要的設置。

我可以通過在文本編輯器中對項目文件進行一些簡單的修改來設置它,還是涉及更多步驟?

回答

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> 

以下標記然後添加到您的.fsproj文件的PropertyGroup下:

<EnableOutOfBrowser>true</EnableOutOfBrowser> 
<OutOfBrowserSettingsFile>OutOfBrowserSettings.xml</OutOfBrowserSettingsFile> 
相關問題