fsprojects / FsReveal

FsReveal parses markdown and F# script file and generates reveal.js slides.
http://fsprojects.github.io/FsReveal
258 stars 102 forks source link

Method 'FSharpChecker.set_ImplicitlyStartBackgroundWork' not found #91

Closed panesofglass closed 8 years ago

panesofglass commented 8 years ago

I have been unable to generate slides for my domain-modeling talk with the latest version of FsReveal:

Could not generate slides for: /Users/admin/Code/domain-modeling/slides/index.fsx
Method 'FSharpChecker.set_ImplicitlyStartBackgroundWork' not found.

Any ideas?

forki commented 8 years ago

You mean out of the box or did you get upgrade issues?

Like @isaacabraham already said: upgrade experience is not really nice since, you always need to update the build script as well.

Please try the (super annoying and hopefully only temporary) workaround. Clone this repo again, copy slides.md and pictures over from the old clone. Does this work?

panesofglass commented 8 years ago

I'm using a index.fsx. Is that no longer supported? Are only *.md files now supported? I manually updated my build script, but I did not yet try cloning. Instead, I've reverted to FsReveal 1.0.2 and an older version of FSharp.Compiler.Service.

forki commented 8 years ago

Nope should be working as well On Jan 30, 2016 6:53 PM, "Ryan Riley" notifications@github.com wrote:

I'm using a index.fsx. Is that no longer supported? Are only *.md files now supported?

— Reply to this email directly or view it on GitHub https://github.com/fsprojects/FsReveal/issues/91#issuecomment-177260649.

panesofglass commented 8 years ago

Starting over and doing a bit at a time, I got it working. I started this time by updating FAKE. I noticed that FAKE was a major version behind in the previous attempt, which may have had something to do with it. Thanks!

forki commented 8 years ago

Something we could do better in the future? On Jan 30, 2016 20:56, "Ryan Riley" notifications@github.com wrote:

Closed #91 https://github.com/fsprojects/FsReveal/issues/91.

— Reply to this email directly or view it on GitHub https://github.com/fsprojects/FsReveal/issues/91#event-532597706.

panesofglass commented 8 years ago

I don't think so. I just missed the updated FAKE dependency it would seem. That or I tried to update too many dependencies at once.

isaacabraham commented 8 years ago

I've worked around this by adding both suave and the build script as Paket dependencies. I then have a small copy task in build.cmd to copy the fsx from paket-files to root folder.