F # и Silverlight 5: вне браузера с повышенным доверием?

В настоящее время я использую расширение «F # Web Application (Silverlight)» Дэниела Мола для создания приложения Silverlight полностью на F # (Visual Studio 2010).

Мне нужно выполнить ввод-вывод локального файла (что, очевидно, требует повышенного доверия), и я также хотел бы запустить приложение вне браузера, но я не могу настроить это обычным способом (например, как я могу использовать расширение "F # C # Web App (Silverlight)" Дэниела Мола), поскольку настройки проекта в конфигурации all-F # не предлагают необходимых настроек.

Могу ли я настроить это, внеся несколько простых изменений в файл проекта в текстовом редакторе, или потребуется еще несколько шагов?


person MiloDC    schedule 10.11.2012    source источник


Ответы (1)


Вам необходимо добавить в свой проект файл 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>
person Phillip Trelford    schedule 27.01.2013