当前,我正在使用Daniel Mohl的“F#Web应用程序(Silverlight)”扩展名,完全在F#中创建一个Silverlight应用程序(Visual Studio 2010)。

我需要执行本地文件I/O(显然需要提高信任度),并且我也想在浏览器外运行该应用程序,但是我无法以常规方式进行设置(例如,就像我在Daniel Mohl的“F#C#Web应用程序(Silverlight)扩展”中一样,因为全F#配置中的项目设置没有提供必要的设置。

我可以通过在文本编辑器中对项目文件进行一些简单的修改来进行设置,还是涉及更多的步骤?

最佳答案

您需要将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>

关于silverlight - F#和Silverlight 5 : out-of-browser with elevated trust?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13319221/

10-15 03:57