Un po 'di un principiante F #. Sto provando a testare alcuni dei miei codici XmlTypeProvider nella finestra interattiva inserendoli per la prima volta in un file di script (fsx). Il file di script non riconosce la seguentenon riconoscono FSharp.Data
open FSharp.Data // gives "The namespace or module 'FSharp' is not defined"
Tutto è stato aggiunto per fare riferimento, e .fs file sembrano non avere alcun problema a trovare il riferimento XmlTypeProvider ma per qualche ragione, uno script nello stesso progetto non lo fa . Ho persino ottenuto il codice per funzionare in un file .fs.
Ho aggiunto FSharp.Data con nuget e tutto sembra aggiungere correttamente. Cosa mi manca qui?
http://stackoverflow.com/questions/3102472/fc-fsx-script-files-and-project-references Un file fsx non usa riferimenti a progetti (nemmeno FSI). È necessario fare riferimento manualmente ai file. Vedi quel post per assistenza. – mydogisbox
C'è una scrittura più approfondita qui: http://blogs.msdn.com/b/chrsmith/archive/2008/09/12/scripting-in-f.aspx – mydogisbox
Grazie Chris. Ho letto molti dei tuoi articoli, ma non quello! – user2344035