6
Bir F # script (fsx) dosyasından bir app.config dosyası kullanmak mümkün mü? Öyleyse nasıl? Dosyayı nereye koyacağım ve ne çağrılacak?fsx dosyasından app.config dosyasını kullanın
Bir F # script (fsx) dosyasından bir app.config dosyası kullanmak mümkün mü? Öyleyse nasıl? Dosyayı nereye koyacağım ve ne çağrılacak?fsx dosyasından app.config dosyasını kullanın
@JoeB tarafından bağlanan soru, F # Interactive than .fsx komut dosyalarına daha uygun olan 2 yanıt sağlar. Aşağıda F # komut için iyi bir çözüm sağlar:
bu app.config dosyasını Verilen:
oku foo
bu şekilde
<configuration>
<appSettings>
<add key="foo" value="bar"/>
</appSettings>
</configuration>
: Zaten cevabı burada
let appConfigPath = System.IO.Path.Combine(Directory.GetCurrentDirectory(), "app.config")
let fileMap = ExeConfigurationFileMap()
fileMap.ExeConfigFilename <- appConfigPath
let config = ConfigurationManager.OpenMappedExeConfiguration(fileMap, ConfigurationUserLevel.None)
let foo = config.AppSettings.Settings.["foo"].Value
Console.WriteLine(foo)
: http://stackoverflow.com/sorular/645622/app-config-ve-f-interaktif-not-işçi –