2012-11-10 17 views
5

Obecnie używam rozszerzenia "F # Web Application (Silverlight) Daniela Mohla", aby utworzyć aplikację Silverlight w całości w języku F # (Visual Studio 2010).F # i Silverlight 5: poza przeglądarką z podwyższonym zaufaniem?

Potrzebuję wykonać lokalne operacje na plikach I/O (co oczywiście wymaga podwyższonego zaufania), a także chciałbym uruchomić aplikację poza przeglądarką, ale nie mogę tego ustawić w w stylu Daniela Mohla "F # C# Web App (Silverlight)", ponieważ ustawienia projektu w konfiguracji all-F # nie oferują niezbędnych ustawień.

Czy mogę to ustawić, wprowadzając kilka prostych modyfikacji w pliku projektu w edytorze tekstowym, czy też w grę wchodzi więcej kroków?

Odpowiedz

3

Trzeba dodać plik OutOfBrowserSettings.xml do projektu:

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

Następnie dodać następujące tagi do pliku .fsproj pod PropertyGroup:

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